摘要:
Enum的简单使用package enumtest;public enum Enum1 { MONDAY, SUNDAY; public static void main(String[] args) { for (Enum1 e : Enum1.values()) { System.out.println(e); } }}输出MONDAYSUNDAY嵌套使用package enumtest;import java.util.Random;public enum Test { /** 注意此处枚举实例的写法 ... 阅读全文
摘要:
命令模式共有4个角色: Command, ConcurrentCommand, Reciever, InvokerCommand : 抽象命令类, 定义了Reciver成员和抽象方法executeCommand()用于执行命令ConcurrentCommand : 具体实现命令类, 继承自Command类并实现了抽象方法executeCommand()Reciver : 实际命令执行者, executeCommand()所产生的行为由Reciever实现Invoker : 定义了Command成员,是Command的调用者命令模式的优点是命令记录/撤销功能,可以批次执行命令,并且命令的产生与执 阅读全文