因为在子类和父类之间有重写的概念,如果要在子类中定义一个方法,而该方法和父类有相同的名称和参数,子类可以原封不动的继承父类的方法,
而如果子类想要修改,就必须重写父类的方法
class A
{
public void show()
{
System.out.println("吃饭");
System.out.println("走路");
System.out.println("说话");
}
}
class B extends A
{
public void show()
{
super.show();//此处个人认为是提高了代码的复用性
System.out.println("学习");
}
}
你看这样是不是好理解一些 |