Java 重写

1.方法的重写:在继承关系中子类会自动继承父类定义的方法,但有时在子类中需要对继承的方法进行一些修改,即对父类的方法进行进行重写。

2.语法规则:

a.返回值类型

b.方法名

c.参数类型及个数

都要与父类继承的方法相同,才叫方法的重写

例:

class Animal{

  int age;

  public void eat{

    System.out.println("年龄"+age+"动物吃东西");

  }

}

class Dog extends Animal{

  public void eat{

    System.out.println("年龄"+age+"动物吃东西");

  }

}

class Ex17{

  public static void main(String[] args){

    System.out.println("年龄"+age+"狗吃东西");

      Dog d=new Dog();    //错:Animal Dog=new Animal();

      d.age=17;         //错:Dog.age=17;

  }

}

原文地址:https://www.cnblogs.com/chenyuan7/p/7933214.html