Java学习笔记(三)
继承(子类 is a 父类) //父子类有成员变量,成员函数重名(覆盖 重写)时。创建的对象是谁,就优先用谁。如果没有,则向上找。 //@override: 检测是否是正确的覆盖重写 public class Extends { public static void main ( String [ ] args ) { Teacher teacher = new Teacher ( ) ; teacher . method ( ) ; //父类方法执行 teacher . methodT ( ) ; //30 20 10 Assistant ass = new Assistant ( ) ; ass . method ( ) ; //父类方法执行 ass . methodE ( ) ; //子类运行方法e } } //父类 class Employee { int num = 10 ; public void method ( ) { System . out . println ( "父类方法执行" ) ; } public void methodE ( ) { System . out . println ( "父类运行方法e" ) ; } } //子类1 class Teacher extends Employee { int num = 20 ; public void