摘要:
开放封闭原则(OCP,Open Closed Principle)是面向对象原则的核心。由于软件设计本身所追求的墓边就是封装变化,降低耦合,而开放封闭原则就是对这一目标的直接体现。(你必须知道的.NETp48页)以下用例子说明,同样来自该书。假设在一个柜台业务处理系统,首先有客户: public class Client { public string Name{get;set;} private string ClientType { get; set; } }ClientType表示客户的类型,如"存款用户","转账用户","取款用户&qu 阅读全文