class Worke
{
public static void main(String[] args) {
new pro("张三","技术部01",3444).work();
new Manage("李四","经理09",5999,2333).work();
}
}
abstract class Emplooer{
private String name;
private String id;
private double pay;
public Emplooer (String name,String id,double pay)
{
this.name=name;
this.id=id;
this.pay=pay;
}
public abstract void work();
}
class pro extends Emplooer{
public pro(String name,String id,double pay)
{
super(name,id,pay);
}
public void work()
{
System.out.println(super.name+super.id+super.pay+"work");
}
}
class Manage extends Emplooer{
int bonus;
public Manage(String name,String id,double pay,int bonus)
{
super(name,id,pay);
this.bonus=bonus;
}
public void work()
{
System.out.println(super.name+super.id+super.pay+","+this.bonus+"work");
}
}
|
|