适配器模式
2022-10-24 15:43:02 7 举报
设计模式
作者其他创作
大纲/内容
Collection<E>
+ iterator():Iterator<E>
Enumeration<E>
+ hasMoreElements():boolean + nextElement():E
TestAdapter
- e:Enumeration
+ hasNext():boolean + next():E
List<E>
StringTokenizer
+ hasMoreElements():boolean + + nextElement():Object
Util
+ walk(Iterator it):void
ArrayList
Interface
Iterator<E>
+ hasNext():boolean + next():E
walk(new TestAdapter(new StringTokenizer))
想使用Util类方法
Itr
Iterable<T>
+ iterator():Iterator<T>
0 条评论
下一页