为了账号安全,请及时绑定邮箱和手机立即绑定

2-8编程练习求高手指导

2-8编程练习求高手指导

qq_踏雪_5 2018-02-17 14:21:08
编程练习:请使用面向对象的思想,设计自定义类完成如下功能要求:接收用户输入的信息,选择需要完成的工作任务。其中,可供选择的有:测试工作和研发工作。关于类型设定描述如下:测试工作       属性:工作名称、编写的测试用例个数、发现的Bug数量       方法:工作描述研发工作       属性:工作名称、有效编码行数、目前没有解决的Bug个数       方法:工作描述程序运行参考效果图如下:最后运行结果正常。但总觉得程序写的不流畅。很多代码作用了解的不是很清楚。求各位高手指点。 
查看完整描述

5 回答

?
__Yang

TA贡献1条经验 获得超0个赞

题目说要用无参构造方法、带参构造方法完成对属性的赋值  主方法那可以简便些。

查看完整回答
反对 回复 2019-04-13
?
public_static_void

TA贡献7条经验 获得超9个赞

再精简一点的话,把子类set get方法都去掉用构造方法代替set,如果你不想要别人知道参数get也没啥用。父类本来的意思应该是写一个工作名称set和get,然后加一个工作描述的方法。这个时候只要子类重写工作描述的方法就可以了

查看完整回答
反对 回复 2018-02-17
?
public_static_void

TA贡献7条经验 获得超9个赞

工作描述完全可以重写toString()方法

查看完整回答
反对 回复 2018-02-17
?
public_static_void

TA贡献7条经验 获得超9个赞

输入不太灵活,假如你是一个用户,这种报告不可能只有这两个部门吧,那我要输入其他部门报告,你这不就死了。两个子类的工作描述传入的参数毫无意义,既然你想传,那总要有用到吧

查看完整回答
反对 回复 2018-02-17
?
慕粉3331615

TA贡献1条经验 获得超0个赞

不太清楚

查看完整回答
反对 回复 2018-02-17
  • 5 回答
  • 0 关注
  • 2479 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信