【发布时间】:2016-12-03 07:05:57
【问题描述】:
我正在尝试将已在构造函数中定义的 Person 添加到 ArrayList 中,以便我可以调用另一个类中的方法。但是,我在将 Person 添加到 ArrayList 时遇到问题。这是我目前所拥有的:
GrownUp 课程更新
public class GrownUp extends Person
{
ArrayList<Person> people;
GrownUp(int age, String name)
{
super(age, name);
this.people = new ArrayList<>();
name = "Bill";
age = 36;
}
public ArrayList<Person> getGrownUp()
{
return people;
}
public void setGrownUp(int age, String name)
{
//how to add a GrownUp?
}
那么需要做的是:
- 将被定义为 36 岁“Bill”的
Person添加到 ArrayListpeople。
感谢您的帮助。
我之前问过一个与此类似的问题,但我并不清楚我在问什么,所以我改变了我的问题,希望它对我想要实现的目标更有意义。我添加了一个 get 方法,但我不知道如何执行 set 方法。我如何将Person 构造函数与 ArrayList 关联起来以将人员添加到其中?
【问题讨论】:
标签: java arraylist multiple-inheritance