A.运算符new在创建对象后将返回该对象的引用
B.一个对象可以被多个引用变量同时引用
C.引用变量在引用一个对象之后不能改变引用,再引用其他对象
D.当一个对象不被任何变量引用时,其内存单元将被Java虚拟机收回
第1题
A、对象数组中的每个元素都是一个对象引用
B、对象数组中的每个元素都是一个对象
C、可以访问对象数组中的数组元素
D、可以访问对象数组中数组元素的下级成员
第2题
A、对象包含哪些成员是由其类定义决定的
B、对象名实际上是对象的引用变量名
C、对象的方法成员用于处理数据,通过“对象名.方法成员名()”进行调用
D、可以调用对象中的所有方法成员
第3题
A、通过基类引用访问派生类对象的虚函数成员,将自动调用基类的函数成员
B、通过基类对象指针访问派生类对象的虚函数成员,将自动调用派生类的函数成员
C、应用对象多态性,实际上是用基类来代表派生类
D、应用对象多态性的目的是为提高程序代码的可重用性
第4题
A、通过超类引用变量访问子类对象的成员,只能访问其中超类定义过的成员
B、通过超类引用变量访问子类对象的成员,不能访问其中新添加的成员
C、如果子类重写了超类成员,通过超类引用变量所访问到的是重写前的老成员
D、如果子类重写了超类成员,通过超类引用变量所访问到的是重写后的新成员
第5题
A、可以将子类对象的引用赋值给超类的引用变量
B、超类的引用变量可以引用子类对象
C、可以将超类的引用变量直接赋值给子类的引用变量
D、可以将超类的引用变量赋值给子类的引用变量,赋值时必须进行强制类型转换
第6题
A、组合类可以在构造方法中为对象字段创建对象
B、组合类可以在类中定义对象字段时直接创建对象
C、定义组合类对象时可以向构造方法传递已经创建好的对象
D、不同组合类对象的对象字段不能共用对象,即不能引用同一个对象
第7题
A、Java语言中方法间传递基本数据类型数据时直接传递数值,即值传递
B、Java语言中方法间传递引用数据类型数据时传递的是对象引用,即引用传递
C、引用传递后,形参和实参将引用不同的对象
D、Java语言中,当返回值是引用数据类型时返回的是对象引用
第8题
A、抽象类中至少应该有一个纯虚函数
B、抽象类可以定义对象指针和对象引用
C、抽象类通常用作类族中最顶层的类
D、抽象类的成员函数至少有一个没实现
第9题
A、this指针是一个由系统自动生成的指针
B、this指针是指向对象的
C、this指针在用对象引用成员函数时系统创建的
D、this指针只能隐含使用,不能显式使用
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!