对于AP CS,有一个实验室可以制作名为elevens的纸牌游戏。实验室为您提供入门代码,您必须对其进行处理才能为每项活动制作成品。在这个活动中,他们要求使用数组构成一个甲板构造函数,使用数组作为点值,适合和" rank"。这个排名数组包含什么?
以下是说明:http://media.collegeboard.com/digitalServices/pdf/ap/elevens-lab-student-guide.pdf
public Deck(String[] ranks , String[] suits, int[] values) {
ranks = new String[] {/*What goes here?*/};
suits = new String[] {"Clubs","Diamonds","Hearts","Spades"};
values = new int[] {1,2,3,4,5,6,7,8,9,10,11,12,};
}
答案 0 :(得分:0)
当你覆盖它们时,传递代码的重点是什么? 例如<或者
public Deck() {
this.ranks = new String[] {"Ace", "King" .... };
}
否则请转到
public Deck(String[] ranks .....) {
this.ranks = ranks;
......
}