定义一个父类
package Employee;
public class Employee {
String name;
public void SetName(String name){
this.name=name;
System.out.println(this.name);
}
}
定义一个子类
public class Manager extends Employee {
public void GetName(){
System.out.println("经理");
}
}
来一个测试程序:
public class Test {
public static void main(String[] args) {
Employee emp=new Manager();
emp.SetName("大家好");
if(emp instanceof Manager){
Manager S=(Manager) emp;
S.SetName("员工 ");
S.GetName();
}
}
}
测试效果