C#中什么是工厂模式,什么是单列模式--简单理解
摘要:
单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。如 private static Form form = null;public static Form FormValue(){ if(form == null) form = new Form(); return form;}如下是工厂模式:专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。它又称为静态工厂方法模式,属于类的创建型模式。简单工厂模式的UML类图(见右图)简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类( 阅读全文
posted @ 2011-08-02 15:50 JRoger 阅读(1178) 评论(0) 推荐(1) 编辑