返回列表 回复 发帖

苦思不解JAVA继承到底怎么回事

子类继承父类时,属性和方法到底是不是归子类了,换句话说是不是把父类的代码直接复制到子类中,暂且不考虑修饰符的问题,问了好多人但答案不一,我都糊涂了。
看过后帮看一下下面程序,并解答。谢谢了
public class ParentClass {
        public int overrideValue ;
public ParentClass(){
        overrideValue =3;
        }

public void showOverrideValue()
{
        System.out.println("overrideValue的值是:"+overrideValue);
}
}



public class SubClass extends ParentClass{}








public class Test2 {
public static void main(String[] args) {
    SubClass sub =new SubClass();
        ParentClass parent =new ParentClass();
       
        System.out.println(parent.overrideValue);
        System.out.println(sub.overrideValue);
         parent.showOverrideValue();
        sub.showOverrideValue();
}
}
返回列表