62,614
社区成员
发帖
与我相关
我的任务
分享
public class ClassA {
int count=2;
public void display(){
System.out.println(this.count);
}
}
public class ClassB extends ClassA {
int count=20;
public void display(){
System.out.println(this.count);
}
public static void main(String[] args){
ClassA a=new ClassB();
System.out.println(a.count);
a.display();
}
}
public class test extends ClassA {
int count=20;
@Override
public void display(){
System.out.println(this.count);//int test.count
}
public static void main(String[] args){
ClassA a=new test();
System.out.println(a.count);//int classA.count
a.display(); //@Override简单理解就是这个句话下边的方法是继承父类的方法,对其覆盖
}
}
class ClassA {
int count=2;
public void display(){
System.out.println(this.count);
}
}