zoukankan      html  css  js  c++  java
  • 内部类的说法不正确的是(

    转自http://www.tilaile.com/question/16727

    下列内部类的说法不正确的是(c)。

    A  内部类的类名只能在定义它的类或程序中或在表达式内部使用

    B  内部类可以使用它所在类的静态成员变量和实例成员变量

    C  内部类不可以用abstract修饰符定义为抽象类

    D  内部类可作为其他类的成员,而且可访问它所在类的成员

    C

    内部类的特点

    1. 可以使用private、protected修饰。也可以使用abstract、final等修饰.

    2.内部类可以直接或利用引用访问外部类的属性和方法,包括私有属性和方法(但静态内部类不能访问外部类的非静态成员变量和方法)。内部类所访问的外部属性的值由构造时的外部类对象决定.

    3. 外部类要访问内部类的成员,则只能通过引用的方式进行,可问内部类所有成员

    4. 内部类可以继承同级的内部类,也可继承其它类(除内部类和外部类)

    5. 内部类可以定义为接口,并且可以定义另外一个类来实现它

    6. 内部类可以定义为抽象类,可以定义另外一个内部类继承它

    7. 方法内的内部类不能加范围限定(protected public

    private),方法内的内部类不能加static修饰符,方法内的内部类只能在方法内构建其实,方法内的内部类如果访问方法局部变量,则此局部变量必须使用final修饰

  • 相关阅读:
    mysql 15道语句练习题
    分组查询以及where和having的区别
    java初学复习
    Working with Excel Files in Python
    PIP常用命令
    pip install 提示代理连接失败原因及解决办法
    关于Encode in UTF-8 without BOM
    360极速浏览器Onetab插件存储位置
    使用夜神模拟器录制脚本
    微信小程序开发经验总结
  • 原文地址:https://www.cnblogs.com/ffaiss/p/11453730.html
Copyright © 2011-2022 走看看