如下程序
class shape{
public void draw(){}
}
public class Circle extends Shape{
@Override
public void draw(){}
public static void main(String[] args){
Shape s = new Circle();
s.draw();
}
}
当子类重写了draw()方法是,s.draw()调用的是子类的draw()方法,当子类没有重写draw()方法时,s.draw()调用的是父类的draw()方法,我的理解对吗?
泛舟湖上清波郎朗
HUWWW
大话西游666
相关分类