編程練習:請使用面向對象的思想,設計自定義類完成如下功能要求:接收用戶輸入的信息,選擇需要完成的工作任務。其中,可供選擇的有:測試工作和研發(fā)工作。關于類型設定描述如下:測試工作? ? ? ?屬性:工作名稱、編寫的測試用例個數、發(fā)現(xiàn)的Bug數量? ? ? ?方法:工作描述研發(fā)工作? ? ? ?屬性:工作名稱、有效編碼行數、目前沒有解決的Bug個數? ? ? ?方法:工作描述程序運行參考效果圖如下:最后運行結果正常。但總覺得程序寫的不流暢。很多代碼作用了解的不是很清楚。求各位高手指點。?
5 回答

public_static_void
TA貢獻7條經驗 獲得超9個贊
再精簡一點的話,把子類set get方法都去掉用構造方法代替set,如果你不想要別人知道參數get也沒啥用。父類本來的意思應該是寫一個工作名稱set和get,然后加一個工作描述的方法。這個時候只要子類重寫工作描述的方法就可以了

public_static_void
TA貢獻7條經驗 獲得超9個贊
輸入不太靈活,假如你是一個用戶,這種報告不可能只有這兩個部門吧,那我要輸入其他部門報告,你這不就死了。兩個子類的工作描述傳入的參數毫無意義,既然你想傳,那總要有用到吧
添加回答
舉報
0/150
提交
取消