• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

宏天工作室

尘封在心中的财富!
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

2011年6月24日

设计模式(5)-工厂模式(Factory)创建型

摘要: 要点l 所有工厂都用于封住对象的创建l 简单工厂虽然不是真正的设计模式,但仍不失为一个简单地方法,可以将客户程序从具体类解耦l 工厂方法使用继承,把对象的创建委托给子类,子类实现工厂方法的创建对象l 抽象工厂使用对象组合,对象的创建被实现在工厂接口所暴露出来的方法中l 所有工厂模式都通过减少应用程序和具体类之间的依赖促进松耦合l 工厂方法允许类将实例化延迟到子类中l 抽象工厂创建相关的对象家族而不需依赖它们具体的类l 依赖倒置原则,指导我们避免依赖具体类型而要尽量依赖抽象l 工厂是很有威力的技巧,帮助我们针对抽象编程,而不要针对具体类编程简单工厂 简单工厂不是一个设计模式,比较像一个编程习惯, 阅读全文

posted @ 2011-06-24 15:21 zjp 阅读(302) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3