继承的概述:
一张图来理解
在继承的关系中,“子类就是一个父类”,也就是说,子类可以被当作父类看待。例如父类是员工,子类是讲师,那么“讲师就是一个员工”。
定义父类格式:(一个普通的类定义)
public class 父类名称{
//…
}
定义子类的格式:
public class 子类名称 extends 父类名称{
// …
}
例如:
package 类和对象;
import java.util.Arrays;
public class Democ06 {
public static void main(String[] args) {
// 创建一个子类对象
Teacher teather = new Teacher();
// Teacher类当中虽然什么都没写,但是会继承来自父类的method方法/
teather.method();
// 创建另一个子类助教的对象
Assistant assistant = new Assistant();
assistant.method();
}
}
package 类和对象;
//定义一个子类继承父类
public class Assistant extends Employee {
}
package 类和对象;
//定义一个父类
public class Employee {
public void method(){
System.out.println("方法执行!");
}
}
运行结果: