2012年4月13日

摘要: 1、 工厂模式 。比如有一个统一接口 A ,这个A接口是一个标准 。如果有类 B 和 C 那么 BC必须实现A接口 。我们在以往的 方法生成这种对象的时候 A b=new B() ; A c=new C() ;这样的方式来的 .但是如果不同的类需要不同的初始化的时候我们如果全部放在构造方法完成那么就严重破坏了 面向对象的概念 。 我们想要的就是一个工厂 Factory ,也就是一个代理 我们通过它的唯一接口来 产生不同类型的产品 。下面是一段代码 :1、一般的工厂interface Product //这里接口只是为了保证 返回的对象可以 统一用 Product接受 {void show() 阅读全文
posted @ 2012-04-13 23:08 风尘女子 阅读(164) 评论(0) 推荐(0) 编辑

导航