Java面向对象笔试题
《Java面向对象》内部测试-笔试试卷
1、下列对Java中的继承描述错误的说法是()。
子类至少有一个基类
子类可作为另一个子类的基类
子类可以通过this关键字来访问父类的私有属性
子类继承父类的方法访问权限保持不变
2、构造方法是否可被重写和重载()。
不能重写,可以重载
可以重写,不能重载
不能重写,不能重载
可以重写,可以重载
3、下列属于方法重载好处的是()。
实现多态
方法名的复用
提高程序运行速度
使用方便,提高可读性
4、面向对象方法的多态性是指()。
一个类可以派生出多个特殊类
一个对象在不同的运行环境中可以有不同的变体
拥有相同父类或接口的不同对象可以以适合自身的方式处理同一件事
一个对象可以是由多个其他对象组合而成的
5、 Dog是Animal的子类,下面代码错误的是()。
Animal a = new Dog();
Animal a = (Animal )new Dog();
Dog d = (Dog)new Animal();
Object o = new Dog() ;
6、下面定义Java的常量,正确的是()。
public static final double PI = 3.14;
public final static double PI = 3.14;
final public static double PI = 3.14;
stat