编程练习:请使用面向对象的思想,设计自定义类完成如下功能要求:接收用户输入的信息,选择需要完成的工作任务。其中,可供选择的有:测试工作和研发工作。关于类型设定描述如下:测试工作 属性:工作名称、编写的测试用例个数、发现的Bug数量 方法:工作描述研发工作 属性:工作名称、有效编码行数、目前没有解决的Bug个数 方法:工作描述程序运行参考效果图如下:最后运行结果正常。但总觉得程序写的不流畅。很多代码作用了解的不是很清楚。求各位高手指点。
5 回答
public_static_void
TA贡献7条经验 获得超9个赞
再精简一点的话,把子类set get方法都去掉用构造方法代替set,如果你不想要别人知道参数get也没啥用。父类本来的意思应该是写一个工作名称set和get,然后加一个工作描述的方法。这个时候只要子类重写工作描述的方法就可以了
public_static_void
TA贡献7条经验 获得超9个赞
输入不太灵活,假如你是一个用户,这种报告不可能只有这两个部门吧,那我要输入其他部门报告,你这不就死了。两个子类的工作描述传入的参数毫无意义,既然你想传,那总要有用到吧
添加回答
举报
0/150
提交
取消