前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java SE | 每日作业卷day07

Java SE | 每日作业卷day07

作者头像
剑走天涯
修改2019-09-16 17:51:01
3390
修改2019-09-16 17:51:01
举报
文章被收录于专栏:Java LifeJava Life

1 第一题

1.1 训练描述

(1)定义Person类

属性:姓名name、年龄age;

方法:空参构造方法、满参构造方法、setXxx()、getXxx()、工作work。

(2)根据人类,派生一个老师类Teacher

重写工作方法(老师的工作是要好好讲课)。

(3)根据人类,派生一个学生类Student

重写工作方法(学生的工作是要好好学习)。

(4)编写测试类

分别对上述2类具体人物进行测试

(5)运行结果

学生的工作要好好学习

老师的工作要好好讲课

2 第二题

2.1 训练描述

(1)定义员工类

属性:

工号,姓名

行为:

工作方法(用简单的输出语句模拟)

(2)定义经理类

属性:

工号,姓名,奖金

行为:

工作方法(管理员工,简单输出语句模拟)

(3)定义服务员类

属性:

工号,姓名

行为:

工作方法(为客户服务,简单输出语句模拟)

(4)定义测试类

分别创建经理类对象和服务员类对象

调用各自的工作方法

要求:

分析各个事物之间的继承关系,抽取出相关的类

揭晓答案

第一题

代码部分:

(1)定义Person类

(2)根据人类,派生一个老师类Teacher

(3)根据人类,派生一个学生类Student

(4)编写测试类

运行结果部分

第二题

代码部分:

(1)定义Person类

(2)根据人类,派生一个员工类YuanGong

(3)根据人类,派生一个经理类JingLi

(4)根据人类,派生一个服务员类Waite

运行结果部分:

写在后面

由于部分类的代码较长,之前的处理结果是把代码截成好几张图然后拼接上去,部分读者觉得不方便阅读,因此为了尽量避免把一个类分为分的太开,小编把长的类代码进行了缩放,然后再进行的截图,望广大读者朋友谅解,有什么意见或者建议可以私信小编哦!

The end

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-07-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Java Life 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档