关闭

设计模式—工厂方法

在工厂方法中会涉及以下4中角色: 抽象工厂角色:任何在创建对象的工厂类必须实现该接口. 具体工厂角色:该角色实现了抽象工厂接口,含有与应用相关的逻辑,应用程序调用的话就能创建相应的产品对象。 抽象产品角色:该角色定义了产品的共性,实现对产品最抽象的定义。 具体产品角色:该角色实现了抽象产品角色的接口。 用UML图表示他们的关系: 1.抽象工厂:package com;public i...
阅读(502) 评论(0)

设计模式---简单工厂模式

设计模式—简单工厂模式本人这段时间在学习设计模式,视野和深度有限,若有写的不准确的,恳请各位客官轰炸和指导! 我们为什么需要工厂模式呢?工厂模式能够带给我们什么好处呢?本人将在后续的博客里会给予说明。在这里只讨论简单工厂模式的集中写法及每种写法的特点: 首先,写一个接口:package com;public interface Person { /** * 说话 */...
阅读(258) 评论(0)
    个人资料
    • 访问:25413次
    • 积分:725
    • 等级:
    • 排名:千里之外
    • 原创:49篇
    • 转载:0篇
    • 译文:0篇
    • 评论:3条
    最新评论