修复ctors,使它们通过底部和顶部到超类ctor

时间:2016-02-15 03:49:36

标签: java

指令如下:

创建一个名为add(Cloud c)的公共方法,它接受云并将其添加到arraylist。此方法的返回类型应为boolean,并且该方法应始终返回true。

这是我到目前为止所拥有的:

package weather;
import java.util.ArrayList;

public class Sky {
    private ArrayList<Cloud> clouds;

    public Sky(){
        clouds = new ArrayList<Cloud>(100);
    }

我已完成构造函数但我不知道如何执行add方法..

1 个答案:

答案 0 :(得分:0)

请记住,您可以使用.add(value)添加到数组列表中。您也不需要在clouds = new ArrayList<Cloud>(100);

中给出值100

所以在你的情况下,

package weather;
import java.util.ArrayList;

public class Sky {
    private ArrayList<Cloud> clouds;

    public Sky(){
        clouds = new ArrayList<Cloud>();
    }

    public boolean add(Cloud c){
        clouds.add(c);
        return true;  //always return true
    }
}