随笔分类 - 模式与重构
面向对象设计模式—创建型模式(学习笔记)
摘要:学习资料: 1、《设计模式:可服用面向对象软件的基础》 2、《敏捷软件开发:原则、模式与实践》 3、《重构:改善既有代码的设计》 4、《Refactoring to Patterns》 5、《面向对象分析与设计》 场景 设计一个人事管理系统,其中一个功能是对不同类型的员工,计算当月的工资——不同类型的员工,拥有不同的薪金计算制度。 结构化设计 (1)获得人事系统中所有可能员工类型; (2)根据不同...
阅读全文
浙公网安备 33010602011771号