|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
class Emp
{
private String name;
private int age;
private char sex;
public Emp(){}
public Emp(String name,int age,char sex)
{
this.name=name;
this.age=age;
this.sex=sex;
}
//三个变量的setter、getter方法略
public String getInfo()
{
return "name=" +this.name+" age="+this.age+" sex="+this.sex;
}
}
class Mgr extends Emp
{
private String offer;
private double salary;
public Mgr(){}
public Mgr(String offer,double salary)
{
this.offer=offer;
this.salary=salary;
}
public Mgr(String name,int age,char sex,String offer,double salary)
{
super(name,age,sex);
//this(offer,salary);
this.offer=offer;
this.salary=salary;
}
//变量的setter、getter方法略
public String getInfo()
{
return super.getInfo()+"offer="+this.offer+" salary="+this.salary;
}
}
class Staff extends Emp
{
private String dpt;
private double staffSal;
public Staff(){}
public Staff(String name,int age,char sex,String dpt,double staffSal)
{
super(name,age,sex);
this.dpt=dpt;
this.staffSal=staffSal;
}
//变量的setter、getter方法略
public String getInfo()
{
return super.getInfo()+"dpt="+this.dpt+" staffSal="+this.staffSal;
}
}
public class JavaDemo_0901_0059
{
public static void main(String[] args)
{
Mgr mgr=new Mgr("张三",17,'男',"计算机",1200L);
Staff staff=new Staff("李四",19,'女',"英语",1900L);
System.out.println(mgr.getInfo());
System.out.println(staff.getInfo());
}
} |
|