23.实现一个名为Person的类和它的子类Employee,Employee有两个子类Faculty

和Staff。

具体要求如下:

(1)Person类中的属性有:姓名name(String类型),地址address(String类型),

电话号码telphone(String类型)和电子邮件地址email(String类型);

(2)Employee类中的属性有:办公室office(String类型),工资wage(double

类型),受雇日期hiredate(String类型);

(3)Faculty类中的属性有:学位degree(String类型),级别level(String类型);

package zuoye;

public class Employee extends Person
{
String office;
double wage;
String hiredate;
}
package zuoye;

public class Faculty extends Employee
{
String degree;
String level; }
package zuoye;

public class Staff extends Employee
{
String duty;
}

(4)Staff类中的属性有:职务称号duty(String类型)。

package zuoye;

public class Person
{
String name;
String address;
String telphone;
String email;
}

最新文章

  1. gulp操作基本功能.md
  2. css 之 文本缩进属性(text-indent)
  3. WinForm用户自定义控件,在主窗体加载时出现闪烁;调用用户控件出现闪烁,需要鼠标才能够显示
  4. 如何设置iframe高度自适应,在跨域的情况下能做到吗?
  5. font-size:100%和font-size:0
  6. WebService 实现BS环境与BS环境传递参数,根据参数生成txt文档
  7. 百度编辑器ueditor 使用
  8. PowerShell中调用外部程序和进程操作命令例子
  9. likely()与unlikely()
  10. [分享]CSS美化浏览器滚动条
  11. JSON字符串转为JSON对象
  12. Docker教程:Docker镜像导出及迁移
  13. python 第一课 helloworld
  14. java 运算符的了解和运算符的优先级
  15. Python3.0科学计算学习之绘图(四)
  16. F. Graph Without Long Directed Paths Codeforces Round #550 (Div. 3)
  17. 使用 xhprof 进行性能分析
  18. leetcode28
  19. CALL TRANSACTION
  20. 浅谈CPU、内存、硬盘之间的关系

热门文章

  1. js 根据名字获取cookie 的方法
  2. SQLServer : 几个特殊函数(RAND,CHECKSUM, NEWID)
  3. Linux 查看进程、清理缓存、查看磁盘空间、查看宽带的命令
  4. 查询时,如何保存获取相关路径url
  5. python模块及包的导入
  6. CentOS 7下MySQL安装配置
  7. Python发布包到Pypi
  8. MYSQL绿色安装过程
  9. block的复习
  10. C# 获取本机指定类型指定网卡的Ip地址