面试题目汇总
1.关于类Demo,哪些描述是正确的
Public class Demo extends Base{
private int count;
public Demo(){
System.out.println("A Demo object has been created")
}
protected void addOne(){
count++;
}
}
A.当创建一个Demo类的实例对象时,count的值为0
B.当创建一个Demo类的实例对象时,Count的值是不确定的
C.超类对象中可以包含改变count值得方法
D.Demo的子类对象可以访问count
正确的选项: A——实例化对象时,其int类型的成员变量如果没有在声明时赋值以及没有在构造方法里赋值,默认初始化值为0; ===================== 错误选项的原因: B,由于A的原因,所以是错误的; C,父类无法改变子类的成员变量和方法; D,子类不能访问父类的私有成员变量。