12.1.5 另一个枚举示例
在继续学习之前,下面再分析一个使用枚举的例子。在第9章,创建了一个自动的“决策生成器”程序。那个版本在一个接口中声明了变量No、Yes、Later、Soon以及Never,并使用这些变量代表可能的答案。虽然从技术上讲这种方式没有问题,但是枚举是更好的选择。下面是那个程序的改进版,该版本使用Answers枚举定义答案。应当将该版本和第9章中的原始版本进行比较。
豫公网安备 41010502002439号