HeadFirst 设计模式一及其c#实现

来源:互联网 发布:收音机软件不需要网络 编辑:程序博客网 时间:2024/05/02 02:51

 设计原则一找出应用中可能需要变化之处,把他们独立出来,不要把他们和不需变化的代码混在一起。这样可以很容易的改动或者封装需要变化的部分;

设计原则二针对接口编程;而不是针对实现编程。

 

下边是c#代码的实现: