retriveRoomメソッドを呼び出してルーム[connectedRoom]オブジェクトを返すにはどうしたらいいですか?そしてルームクラス内のメソッドのオブジェクトプロパティを使用しますか?どんな助けでも大歓迎です。それはsystem.out.printlnでroom.numLightsを見つけることができないと言っている???オブジェクトをメソッドに返す
//MASTERCONTROLPANEL CLASS
public static Object retrieveRoom(int connectedRoom){
connectedRoom -= 1;
return rooms[connectedRoom];
}
//ROOMS CLASS
public void roomHeatLoss(){
//I am having problems with the line below//
***Object room***= MasterControlPanel.retrieveRoom(1);
System.out.println("" + room.numLights);
}
あなたの構文は、(もちろん星なしで)うまく見えます。あなたの問題は何ですか? –
room.numLightsが見つからないというエラーが表示されています。オブジェクトのプロパティにアクセスできる必要がありますか? – user969729
ああ、編集したら、もっと明らかになった。また、質問にエラーメッセージを追加してください。 –