官方表示形式:
方法重写: 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!
父类继承: 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。
继承的代码格式
class 父类 {
}
class 子类 extends 父类 {
}
实现案例
package com.qf.test1;
public class Main {
public static void main(String[] args) {
Dog dog = new Dog();
Pig pig = new Pig();
pig.itt="猪食";
dog.Tdi="包子";
pig.eat();
dog.eat();
}
}
package com.qf.test1;
public class Animal {
String name;
String age;
public void eat(){
System.out.println("动物吃。。。");
}
}
package com.qf.test1;
public class Dog extends Animal {
String Tdi;
public void eat(){
System.out.println("狗吃"+Tdi);
}
}
package com.qf.test1;
public class Pig extends Animal {
String itt;
public void eat(){
System.out.println("猪吃"+itt);
}
}