以下哪个选项属于编译时多态()
A.子类中同名方法
B.方法的重载
C.父类引用调用子类重写方法
D.父类引用调用父类重写方法
B、方法的重载
A.子类中同名方法
B.方法的重载
C.父类引用调用子类重写方法
D.父类引用调用父类重写方法
B、方法的重载
A.必需按照LAMP的顺序编译,即先有linux,然后编译安装apache、mysql、php,不能调换顺序
B.只要安装时选项正确,顺序无关紧要
C.Apache和mysql的顺序无所谓。先编译安装哪个都可以,但不能同时编译
D.由于php需要协同apache和mysql,因此必须放在最后编译安装
A.定义虚方法使用关键字virtual
B.关键字virtual可以与override一起使用
C.虚方法在子类中被重写,是实现多态的一种应用形式
D.派生类是实现多态的一种应用形式
是不是一个父类写了一个virtual 函数,如果子类
覆盖它的函数不加virtual ,也能实现多态?
A.编译时正确,但运行时错误
B.将构造一个Student对象
C.表达式是错误的
D.表达式是合法的
类Teacher和Student都是类Person的子类。
Person P;
Teacher t;
Student s;
P,t和s都是非空值
if(t instanceof Person){s=(Student)t;}
这个语句导致的结果是______。
A.将构造一个Student对象 B.表达式合法
C.编译时非法 D.编译时合法而在运行时可能非法
A.编译时正确,但运行时错误
B.将构造一个Student对象
C.表达式是错误的
D.表达式是合法的