1,继承的概念:
继承是类与类的一种关系,即父与子,一对一继承,一个子继承一个父
2,继承的优点
子类拥有父类的所有属性和方法,除私有化的部分
举例:
父类:
public class Animal {
public String name ; //姓名
public String Gender ; //性别
public String Annual ; //年龄
public void Scream(){
System.out.println("动物具有发出声音的能力");
}
}
子类:
public class dog extends Animal {
// public void Scream() {
// System.out.println("小狗具有发出声音的能力");
// }
}
new一个小狗:
public static void main(String[] args) {
// TODO Auto-generated method stub
dog maoMao = new dog();
maoMao.name = "";
maoMao.Gender = "";
maoMao.Annual = "";
maoMao.Scream();
}
运行结果:
动物具有发出声音的能力
子类中覆盖:
public class dog extends Animal {
public void Scream() {
System.out.println("小狗具有发出声音的能力");
}
}
运行结果:
小狗具有发出声音的能力