【发布时间】:2016-03-21 17:04:51
【问题描述】:
我有两个类之间的关系:一个是抽象类Region,另一个是类KenKen。我在 KenKen 类中有一个 Region 类型的 ArrayList。如何访问 Region 类中的 addValue 方法?
类如下:
肯肯:
public class KenKen {
private ArrayList<Region> regions;
public KenKen(String filename)throws FileNotFoundException{
//constructor
regions = new ArrayList<Region>();
//regions.addValue(0);//
}
public static void main(String[] args) throws FileNotFoundException{
KenKen kenken1 = new KenKen("input.1.txt");
}
}
地区:
public abstract class Region{
private int number = 0;
protected int target = 0;
protected ArrayList<Integer> values;
public Region(int number , int target){
this.number = number;
this.target = target;
//constructor
values = new ArrayList<Integer>();
}
public void addValue(int val){
}
public abstract boolean verify();
public String toString(){
}
}
【问题讨论】:
标签: java inheritance abstract composition