下列说法中正确的是()
A.类成员不能是类自身的对象
B.类成员不能是类自身的引用
C.类成员不能是类自身的指针
D.按照占用字节数的大小从大到小定义类的数据成员有利于节省存储空间
A、类成员不能是类自身的对象
A.类成员不能是类自身的对象
B.类成员不能是类自身的引用
C.类成员不能是类自身的指针
D.按照占用字节数的大小从大到小定义类的数据成员有利于节省存储空间
A、类成员不能是类自身的对象
A.派生类不能访问通过公有继承的基类的保护成员
B.派生类的对象可以访问基类的任何成员
C.如果基类有带形参构造函数,派生类可以不声明带形参的构造函数
D.基类构造函数和析构函数都不能够被继承
A.内部类可以使用它所在类的静态成员变量和实例成员变量
B.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用
C.内部类不可以用 abstract 修饰符定义为抽象类
D.内部类可作为其他类的成员,而且可访问它所在类的成员
A.常数据成员的定义形式与一般常变量的定义形式相同,只不过常数据成员的定义必须出现在类体中
B.常数据成员必须进行初始化,并且不能被更新
C.常数据成员通过构造函数的成员初始化列表进行初始化
D.常数据成员可以在定义时直接初始化
A.类中定义的公用静态数据成员,可以通过类的对象来访问
B.类中定义的所有静态数据成员,都必须在类外初始化
C.静态数据成员不是所有对象所共用的
D.普通的成员函数可以直接访问类中的静态数据成员
A.A中public修饰的成员不能被B访问
B.A中private修饰的成员不能被B访问
C.A中internal修饰的成员不能被B访问
D.A中protected修饰的成员不能被B访问
A. 派生类至少有一个基类
B. 派生类可作为另一个派生类的基类
C. 派生类除了包含它直接定义的成员外,还包含其基类的成员
D. 派生类所继承的基类成员的访问权限保持不变
A.静态成员函数只能访问类的静态数据成员
B.静态成员函数也可以通过形参的方式操作类的对象,但最好不要这样处理,因为静态成员函数只处理与类属性有关的操作更加容易理解。
C.静态成员函数可以访问类的非静态成员函数
D.虽然可以采用“对象.静态成员函数”的方式访问静态成员函数,但是仍然推荐使用“类名::静态成员函数”的方式。
A.非静态的内部类不能定义静态成员变量
B.匿名内部类中不能存在任何静态成员或方法
C.静态内部类不能使用任何外部类的非static成员变量和方法
D.匿名内部类可以引用局部变量,但是这个局部变量必须声明为 final
A.有些对象是不能被抽象成类的
B.类给出了属于该类的全部对象的抽象定义
C.类是对象集合的再抽象
D.类是用来在内存中开辟一个数据区,存储新对象的属性
A.Applet的主类要定义为java.applet.Applet类的子类
B.可以在安全策略的控制下读写本地磁盘文件
C.Java中不支持向Applet传递参数
D.Applet自身不能运行,必须嵌入到其他的应用程序(如浏览器)中运行
A.不能添加新的属性字段,只能在创建完成后添加
B.创建过程中可以添加要素类的空间参考
C.同一个数据库中可以添加两个名称相同但数据类型不同(如点、线要素)的要素类
D.要素类必须设置别名