摘要:        
提纲 开灯的例子 暗流涌动 Guru眼中的依赖 DIP(依赖倒置原则) 为什么要解耦合? 接口的坏味道 同一张类图的不同解释——真假DIP 了解DIP有什么用?DIP用在什么地方? 下回预告 参考文献 开灯的例子 选开灯做例子,是因为这个例子既常见又简单,而且潜在的需求多样。对于最简单的灯,从功能上讲,按下灯上的开关,灯就开了。 用代码实现这样一个有开关功能的灯,也是一件很容易的事情。 public class Light{ public void TurnOn() { Console.WriteLine("Light Turn On"); } pub...    阅读全文
        
            posted @ 2012-05-26 22:29
南柯之石
阅读(10983)
评论(74)
推荐(43)
        
     
                    
                 
 浙公网安备 33010602011771号
浙公网安备 33010602011771号