继承:
在原有类的基础上建立(派生)新的类。原有的类被称为父类(基类或者超类),新类被称为子类,子类可以继承父类的成员和方法(不可以选择性继承),也可以定义新的成员和方法。
优点:
节省代码量和开发周期
降低研发费用
public class Pet {
private String name;
public Pet(){
}
public void sayHello(){
System.out.println("动物会叫。。");
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
public class Dog extends Pet {
public Dog(){
setName("xiaohua");
}
}
public class Main {
public static void main(String[] args) {
Dog dog = new Dog();
System.out.println(dog.getName());
}
}
out print:
xiaohua