java 中的设计模式
Iterable 本身是迭代器模式里面的
default void forEach(Consumer<? super T> action) { Objects.requireNonNull(action); for (T t : this) { action.accept(t); } }
其中action.accept(t)不是访问者模式
Attacking-Java-Rookie/Chapter04/designInJava.md at master · binary2010/Attacking-Java-Rookie