公?班級?人?{
//姓名,地址,電話?號碼,郵箱?地址;
私人?字符串?姓名;
私人?字符串?地址;
私人?字符串?電話號碼;
私人?字符串?電子郵件地址;
公?字符串?getName()?{
回歸?姓名;
}
公?作廢?setName(字符串?姓名)?{
這個名字?=?姓名;
}
公?字符串?getAddress()?{
回歸?地址;
}
公?作廢?setAddress(字符串?地址)?{
這個地址?=?地址;
}
公?字符串?getPhone_number()。{
回歸?電話號碼;
}
公?作廢?setPhone_number(String?電話號碼)?{
電話號碼?=?電話號碼;
}
公?字符串?getEmail_address()?{
回歸?電子郵件地址;
}
公?作廢?setEmail_address(字符串?emailAddress)?{
郵箱_地址?=?電子郵件地址;
}
人()
{
system . out . println(" PERSON ");
}
}
包裹?陳;
公?班級?員工?延伸?人?{
//Employee類的屬性包括office,?約會對象,辦公室?小時和等級(工作時間和工作等級)
私人?字符串?辦公室;
私人?字符串?日期_雇用;
私人?int?office _ hour
私人?int?排名;
公?字符串?getOffice()?{
回歸?辦公室;
}
公?作廢?setOffice(字符串?辦公室)?{
這個辦公室?=?辦公室;
}
公?字符串?getDate_hired()?{
回歸?日期_雇用;
}
公?作廢?setDate_hired(String?dateHired)?{
日期_錄用?=?聘用日期;
}
公?int?getOffice_hour()?{
回歸?office _ hour
}
公?作廢?setOffice_hour(int?辦公時間)?{
辦公時間?=?辦公時間;
}
公?int?getRank()?{
回歸?排名;
}
公?作廢?setRank(int?排名)?{
這個.等級?=?排名;
}
公?員工(int?office_hour,int?排名)?{
system . out . println(" EMPLOYEE ");
this.office _ hour = office _ hour
this.rank = rank
}
公?作廢?計算機輔助()
{
System.out.println("本月工資:"+(office _ hour * rank));
}
}
包裹?陳;
公?班級?測試?{
/**
?*?@param?壹個參數名
?*/
公?靜電?作廢?main(String[]?args)?{
//生成Employee對象時自動初始化office?小時和等級
員工?e =新?員工(10,10);
e . computesalary();
}
}