package 继承多态;
public class Employee {
String name;
int basic;
String address;
public void show() {
name = "汉西";
basic = 20000;
address = "西安欧亚";
}
public void showInfo() {
System.out.println("我叫"+name+",我的基本工资是"+basic);
}
class Manage extends Employee{
String partment;
}
static class Director extends Employee{
int transportAllowance = 1000;
public void showInfo() {
System.out.println("我叫"+name+",我的基本工资是"+basic+",我的交通津贴是"+transportAllowance);
}
String name;
int basic;
String address;
public void show() {
name = "汉西";
basic = 20000;
address = "西安欧亚";
}
public void showInfo() {
System.out.println("我叫"+name+",我的基本工资是"+basic);
}
class Manage extends Employee{
String partment;
}
static class Director extends Employee{
int transportAllowance = 1000;
public void showInfo() {
System.out.println("我叫"+name+",我的基本工资是"+basic+",我的交通津贴是"+transportAllowance);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
// TODO Auto-generated method stub
Employee m = new Employee();
m.show();
Director n = new Director();
n.showInfo();
}
}
}
m.show();
Director n = new Director();
n.showInfo();
}
}
}