目录
继承:
*类(超类/父类/基类)与类(子类)之间的关系
* 子类可以使用父类的方法
* 优点:提高代码的复用
父类
子类的相同特性和方法封装在父
父类空间保存共同的特性和方法
class People{ //封装特性 private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }
子类继承父类
- 子类空间保留自己的特性和方法
class Teacher extends People{ //子类自己的变量 public String class="一班"; //子类自己的方法 public void teach(){ System.out.println("教书育人"); }
主函数
public class Main { public static void main(String[] args) { //创建子类的对象 Teacher t=new Teacher(); t.setName("老张");//子类可直接调用父类的方法:给t老师取名老张 System.out.println(t.getName());//老张 t.teach();//教书育人 } }
学习视频:黑马程序员