试题详情
- 多项选择题上转型对象具有如下()特点。
A、上转型对象不能操作子类新增的成员变量(相当于失掉了这部分属性)、不能使用子类新增的方法(相当于失掉了一些功能)
B、转型对象可以操作子类继承或覆盖的成员变量,也可以使用子类继承的或覆盖的方法
C、如果子类覆盖了父类的某个方法后,当对象的上转型对象调用这个方法时一定是调用了这个覆盖的方法,因为程序在运行时知道,这个上转型对象的实体是子类创建的,只不过损失了一些属性和功能而已
D、可以将父类创建的对象的引用赋值给子类声明的对象
- A,B,C
关注下方微信公众号,在线模考后查看
热门试题
- 在JAVA语言中,()语句可以结束本次循
- 为了捕获一个异常,代码必须放在()语句块
- Java是不区分大小写的语言。
- 在Java事件处理模型中,当按下鼠标按钮
- 下面有关私有变量和私有方法的声明,哪些叙
- 容器(Container)是一个可以包含
- java中的字符输出流都是抽象类()的子
- 下列叙述中,不符合JAVA语言特点的选项
- 一个简单RMI对话实现包括以下几个步骤:
- 声明两个带有无参构造方法的两个类A和B,
- 下面对于构造方法的描述,正确有哪些?()
- 下面哪条不属于JAVA的命名约定()
- 有10个硬盘,有两个重要的属性:价格和容
- Java程序中字符串常量使用什么类表示?
- 下面哪个set是排序的()
- 下面关于java编程规范那句话是错误的(
- 设 i、j、k 为类
- 若有定义int a=1,b=2;表达式(
- 下列组件哪个是属于Swing容器类()。
- int[] intArray[60]。