模式结构: 实现: 1 package com.shejimoshi.create.FactoryMethod; 2 3 4 /** 5 * 功能:工厂方法模式 6 * 意图 : 7 * 定义一个用于创建对象的接口,让子类决定实例化哪一个类。 8 ...
模式结构:
实现:
1 package com.shejimoshi.create.FactoryMethod; 2 3 4 /** 5 * 功能:工厂方法模式 6 * 意图 : 7 * 定义一个用于创建对象的接口,让子类决定实例化哪一个类。 8 * 适用性: 9 * 当一个类不知道它所必须创建的对象的类的时候10 * 当一个类希望由他的子类来指定它所创建的对象的时候11 * 当类将创建对象职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候12 * 定义工厂方法所创建的对象的接口13 * 时间:2016年2月13日下午3:53:2414 * 作者:cutter_point15 */16 public class LeiFeng17 {18 public void sweep()19 {20 System.out.println("雷锋打扫地面");21 }22 23 public void wash()24 {25 System.out.println("雷锋洗衣服");26 }27 28 public void buyRice()29 {30 System.out.println("雷锋去买米");31 }32 }
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:【设计模式】3、工厂方法模式
关键词:设计模式
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。