package ClassAll;
public class Staff {
public static void main(String[] args) {
// TODO Auto-generated method stub
Personel p = new Personel("zhangsan", "f342", 3000);
p.work();
Manager p1 =new Manager ("lisi","f001",10000,8000);
p1.work();
}
}
class Employee{//这里一定要抽象类 ,不是可以只抽象方法?
private String name;
private String ID;
private double wages ;
Employee(String name ,String ID, double wages){
this.ID =ID ;
this.name = name;
this.wages = wages ;
}
public void getEmployee(){
}
public abstract void work();
}
class Personel extends Employee{
Personel (String name ,String ID, double wages){
super(name,ID,wages);
}
public void work(){
System.out.println("Personel worked");
}
}
class Manager extends Employee{
private double bouns ;
Manager(String name, String ID, double wages,double bouns) {
super(name, ID, wages);
this.bouns =bouns ;
}
public void work(){
System.out.println("Manager work");
}
}
|
|