如果有下面的类的定义:public abstract class Test {public abstract void print();}public class TestA extends Test {public void print() {System.out.println("Test A");}}则下面的语句是正确的:Test test = new TestA();
查看答案
下面选项错误的是
A. 基类的引用可以指向派生类的对象
B. 基类的引用可以指向基类的对象
C. 派生类引用可以指向派生类的对象
D. 派生类引用可以指向基类的对象
Object类是所有类的父类,用户自定义类默认扩展自 Object类,下列选项中的______方法不属于 Object 类的方法。
A. equals(Object obj)
B. getClass( )
C. toString( )
D. trim( )
下面的哪些特性是面向对象程序设计(OOP)的主要特性?
A. 封装性
B. 继承性
C. 多态性
D. 可移植性
下面关于方法重写的说法,正确的是:
A. 重写的方法必须要和父类一模一样(包括返回值类型,方法名,参数列表)。
B. 重写的方法可以使用加上@Override编译选项,以加强编译器的语法检查。
C. 子类中重写的方法的访问权限不能低于父类中方法的访问权限
D. 基类中,定义为private或final的方法也能被子类所重写