随笔分类 -  设计模式

VB.net 捕获项目全局异常
摘要:在项目中添加如下代码:新建窗口来显示异常信息。 阅读全文

posted @ 2018-05-26 00:25 strangeman 阅读(1501) 评论(0) 推荐(0)

23种设计模式
摘要: 阅读全文

posted @ 2016-11-24 17:12 strangeman 阅读(142) 评论(0) 推荐(0)

设计模式:单件模式
摘要:Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。1. 单线程时方法public sealed class Singlton { static Singlton instance = null; Singlton() { } publi... 阅读全文

posted @ 2015-12-24 14:53 strangeman 阅读(250) 评论(0) 推荐(0)

设计模式:简单工厂
摘要:简单工厂的作用是实例化对象,而不需要客户了解这个对象属于哪个具体的子类。 简单工厂实例化的类具有相同的接口,在类有限并且基本不需要扩展时,可以使用简单工厂。例如,数据库连接对象,常用的数据库类类可以预知,则使用简单工厂。 采用简单工厂的优点是可以使用户根据参数获得... 阅读全文

posted @ 2015-12-24 14:51 strangeman 阅读(235) 评论(0) 推荐(0)

设计模式:工厂方法
摘要:在简单工厂模式中,将实例化对象的工作推迟到了专门负责创建对象的工厂类中,可以根据我们预知动态创建产品类。但是,一旦客户的变化超过预知我们就必须修改我们的源代码(FoodShop工厂)了。switch (foodName) { case "Sugar": return new ... 阅读全文

posted @ 2015-12-24 14:49 strangeman 阅读(232) 评论(0) 推荐(0)

导航