配列ゲストにゲストを追加したいのですが、何が間違っているのか分かりますか、それとも文字列、コンストラクター、コンストラクターを呼び出すことができませんか?
エラーは次のとおりですthe method addGuest(Guest) in the type table is not applicable for the argument ( String, Tea,Cake)
。ゲストを配列に入れようとしています
これが私のコードです。
guests[0]=table.addGuest("Alice",new Tea("RoseShip Tea",false,true),new Cake("Chocolate Sponge"));
クラス Guest のコンストラクタは次のようになります。
public Guest(String name, Tea newTea, Cake newCake)
クラス Tea のコンストラクターは次のとおりです。
public Tea(String name, boolean suiker, boolean melk)
クラスケーキ:
public Cake(String name) {
this.name = name;
}
addGuest メソッド:
public void addGuest(Guest guest)
やろうとしているのはこれです:
guests[0]=table.addGuest(new Guest("Alice"),new Tea("RoseShip Tea",false,true),new Cake("Chocolate Sponge"));