Java:如何封装集合
2010-05-17 15:41
260 查看
对于一般的成员变量,对其提供简单的getter/setter封装即可。而对于一个集合类,不能够这样做。
对于一个简单的成员变量,可以这样:
对于一个简单的成员变量,可以这样:
[align=left][/align] [align=left] String [/align] [align=left]public name } [b]void name }// ......public Game {private[/b] = // 1 [b]void[/align] [align=left].add(one);[/align] [align=left]public[/b] removePlayer(Athlete one) { [/align] [align=left] [/align] [align=left] // 3[/align] [align=left] (iter.hasNext())[/align] [align=left] [/align] [align=left] [b]// 3if [/align] [align=left].addAll(set);[/align] [align=left]public[/b][/align] [align=left] Collections.unmodifiableSet([/align] [align=left] [/align] [align=left] // 5return.size();[/align] 相关文章推荐
|