摘要: 开放-封闭原则定义:软件实体应该是可以扩展,但是不可修改,对扩展开放,对更改封闭场景:某公司需要招聘3类员工,分别是:主管,程序员,销售。公司根据不同的员工的需求,配置不同的资源。比如程序员应该配台电脑。代码实现第一版:首先定义一个 员工类型 枚举using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 设计模式原则.开放封闭{ public enum EmployeeType { 程序员, 销售, ... 阅读全文
posted @ 2014-04-07 17:41 老树昏鸦 阅读(315) 评论(0) 推荐(0) 编辑