你的位置:首页 > 软件开发 > ASP.net > 每天一个设计模式

每天一个设计模式

发布时间:2016-10-10 01:00:13
每天一个设计模式-1 简单工厂1.简单工厂的定义 提供一个创建对象实例的功能,而无须关心其具体实现(核心)。 虽然不能让模块外部知道模块内部的具体实现,但模块内部是可以知道具体实现类的。干脆在模块内部建一个类,用这个类来创建接口,然后把创 ...

每天一个设计模式-1  简单工厂

1.简单工厂的定义

    提供一个创建对象实例的功能,而无须关心其具体实现(核心)。

    虽然不能让模块外部知道模块内部的具体实现,但模块内部是可以知道具体实现类的。干脆在模块内部建一个类,用这个类来创建接口,然后把创建号的接口返回给客户端;这样,外部应用就只需要根据这个类来获取相应的接口对象,通过这个接口对象就可以操作接口定义的方法了。显然,这个类就像一个工厂专门用来生成(生产)需要的接口对象。

2.简单的例子

说明:

每天一个设计模式

代码:

 Api:接口,wear是一个公有方法。

每天一个设计模式每天一个设计模式
public interface Api {  public void wear();}

原标题:每天一个设计模式

关键词:设计模式

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。