次のようなメソッドがあります。
public Person(String name, Person mother, Person father, ArrayList<Person> children) {
this.name=name;
this.mother=mother;
this.father=father;
this.children=children;
}
ただし、子供を持つ新しい人物を作成しようとすると、問題が発生します。
Person Toby = new Person("Toby", null, null, (Dick, Chester));
ディックとチェスターの両方がさらに下に定義されていますが。より具体的には、Dick も Chester も変数に解決できないと不平を言っています。一時的な ArrayList を作成して渡す必要がありますか?
ありがとうございました。