点击这里给我发消息 点击这里给我发消息

设计模式-快餐简解-【工厂方法模式】

添加时间:2013-12-7
    相关阅读: 设计

    【工厂方法模式应用场景举例

    比如在玩“极品飞车”这款游戏,晕了吧,我喜欢极品飞车:),在玩这款游戏时,游戏者可以选择从不同品牌来选择赛车,那么这个“品牌”其实也就是工厂,每个工厂生产的赛车都不一样,这就是典型的工厂方法的应用场景。

    【工厂方法模式解释

    类型:创建模式

    定义一个用于创建对象的接口,让其子类来决定实例化哪一个类(产品),工厂方法使一个类的创建延迟到其子类中。

    【工厂方法模式UML图

    【工厂方法模式-JAVA代码实现

    新建赛车的接口:

    新建1个汽车信息的基类:

    新建奥迪汽车实现类:

    新建大众汽车实现类:

[1] [2] 下一页

咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册