以下是教師向我們提供的問題:我不確定如何創建if語句來檢查我在BikeTester類中創建的變量。我使用的變量在自行車類中聲明爲實例變量。任何人都可以請幫我解決biketester課的第4步嗎?如何在另一個類的if語句中調用實例變量
自行車類
創建一個類名爲自行車只具有以下實例變量:
車輪的輪胎數
製造商的
直徑名字
年建成
創建無參數的構造
創建一個使用所有字段作爲參數
寫入所有實例變量的getter和setter方法構造
使用上面顯示的示例覆蓋toString方法
自行車班上應該沒有主要的方法。
BikeTester類
創建一個名爲BikeTester類構建10種不同的自行車對象
每個自行車對象添加到陣列
使用for循環到SOP每個自行車參考
使用第二個for循環SOP只有那些在2004年以後建造的自行車nd的車輪直徑大於4
我在最後一步(第2部分中的第4步)。
我有以下代碼:從自行車類
公共自行車(INT輪轂,雙輪胎,字符串MANUF,INT年)
{ numWheels = wheels; diameterOfTires = tires; manufacturer = manuf; yearBuilt = year; }
// 4參數的構造函數
Bike bike10 = new Bike(5, 2.5, "Bob", 1995);
//排除了其他9個自行車物體,只是爲了把握這個想法。
Bike[] bikes = new Bike[10];
bikes[0] = bike1;
bikes[1] = bike2;
bikes[2] = bike3;
bikes[3] = bike4;
bikes[4] = bike5;
bikes[5] = bike6;
bikes[6] = bike7;
bikes[7] = bike8;
bikes[8] = bike9;
bikes[9] = bike10;
// 步驟4,我需要上
幫助(INT Y = 0; Y < bikes.length; Y ++)//我的環來解決問題(不工作)
{
if(yearBuilt > 2004 && diameterOfTires > 4)
{
System.out.println(bikes[y]);
}
}
謝謝!任何幫助將是很好,因爲我卡住試圖解決這個問題!
吸氣劑和安定劑? –