我一直在努力提高我的Java技能在夏天,但我不能確定我對這個問題缺少什麼,我應該看看在互聯網上解決這個問題?寫作課
撰寫一個名爲NumberOfGoals的課程,代表足球隊進球總數爲 。 NumberOfGoals 類應該包含一個整數作爲實例數據,代表 得分的目標數量。寫一個構造函數來初始化 目標的數量爲零。編寫一個名爲setGoal 的方法,無論何時對球門進球, 和另一個名爲getGoal的方法都會將該值遞增1,該方法返回到目前爲止評分的總數爲 。最後,創建一個名爲 GoalTracker的驅動程序類,該類創建幾個NumberOfGoals對象並測試其方法 。
public class ChapterFourProblem1 {
int goalsscored;
public ChapterFourProblem1(int numberofgoals){
goalsscored= numberofgoals=0; }
public int setGoal() {
return goalsscored++; }
public int getGoal() {
return goalsscored;
到底在堅持什麼? – shmosel
據我所知,這幾乎是正確的; 'numberofgoals'在構造函數中是多餘的,你似乎錯過了一些閉合的大括號。你也缺少GoalTracker。另外,請注意,您的代碼很難閱讀,大多數人不想費心去閱讀它。縮進對編譯器來說是可選的,但是如果你希望其他人(或者你自己)閱讀代碼,這是至關重要的。谷歌了Java風格指南,並堅持下去。 – Amadan
IMO,您的構造函數不符合要求。它應該只用零初始化,但不要有一個「numberofgoals」參數(實際上目前在你的代碼中是無用的)。 – home