2009年2月23日 星期一

第187題

Given
:
1. public class Score implements Comparable{
2. private int wins, losses;
3. public Score(int w, int l){wins = w; losses = l;}
4. public int getWins(){return wins;}
5. public int getLosses(){return losses;}
6. public String toString(){
7. return "<" + wins + "," + losses + ">";
8. }
9. //insert code here
10. }
Which method will complete this class?
A. public int compareTo(Object o){/* more code here */}
B. public int compareTo(Score other){/* more code here */}
C. public int compare(Score s1, Score s2){/* more code here */}
D. public int compare(Object o1, Object o2){/* more code here */}
答案:B
參考:12-4 各種集合的特色

--------------------------------

實作Comparable, 泛型限制 為Score, 所以實作 compareTo時要用Score

沒有留言:

張貼留言