2、为了区分重载多态中同名的不同方法,要示()。
A. 采用不同的参数列表
B. 返回值类型不同
C. 调用时用类名或对象名做前缀
D. 参数名不同
3、下列关于多态的说法中,不正确的是()。
A. 多态可以解决方法同名问题
B. 多态可以提高程序的可扩展性
C. 多态可以提高程序的可维护性
D. 在多态中,使用父类引用可以操作子类的所有方法
4、对于使用多态的应用程序,某个对象的确切类型何时能知道()?
A. 执行时才可以知道
B. 应用程序编译时能够判断
C. 程序员编写程序时就已知道
D. 永远不会知道
5、访问修饰符()可以放在第2行的aMethod()方法、第6行的aMethod()方法前。(1)class Father{(2)void aMethod(){}(3)}(4)(5)class Son extends Father{(6)void aMethod(){}(7)}
A. line (2):publicline(6):private
B. line (2):protectedline(6):private
C. line (2):protectedline(6):public
D. line (2):publicline(6):protected