首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用软件 > C#设计模式(2)——简单工厂模式

C#设计模式(2)——简单工厂模式

资料介绍
说到简单工厂,自然的第一个疑问当然就是什么是简单工厂模式了? 在现实生活中工厂是负责生产产品的,同样在设计模式中,简单工厂模式我们也可以理解为负责生产对象的一个类, 我们平常编程中,当使用”new”关键字创建一个对象时,此时该类就依赖与这个对象,也就是他们之间的耦合度高,当需求变化时,我们就不得不去修改此类的源码,此时我们可以运用面向对象(OO)的很重要的原则去解决这一的问题,该原则就是——封装改变,既然要封装改变,自然也就要找到改变的代码,然后把改变的代码用类来封装,这样的一种思路也就是我们简单工厂模式的实现方式了。
















在外面打工的人,免不了要经常在外面吃饭,当然我们也可以自己在家做饭吃,但是自



自己做饭的情况:
|1|/// |
|2|    /// 自己做饭的情?? |
|3 |
|4|    ///
|
|5|    public class Customer |
|6|    { |
|7|        /// |
|8|        /// 烧菜方法 |
|9|        ///
|
|1|        /// |
|0|        /// |
|1|        public static Food Cook
标签:C#.NETFrameWork耦合度
C#设计模式(2)——简单工厂模式
本地下载

评论