首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

设计方式-创建型模式-简单工厂模式(Simple Factory)-"术业有专攻"

2012-06-26 
设计模式--创建型模式--简单工厂模式(Simple Factory)---术业有专攻简单工厂模式(案例):1.公用接口Salar

设计模式--创建型模式--简单工厂模式(Simple Factory)---"术业有专攻"
简单工厂模式(案例):
1.公用接口Salary

package com.design.simplefactory;public class Client {    public static void main(String[] args){        Salary salary = SimpleFactory.createSalary("com.design.simplefactory.HeiBeiSalary");        salary.computerSalery();        salary = SimpleFactory.createSalary("com.design.simplefactory.BeiJingSalary");        salary.computerSalery();    }}



优点:客户端不再负责对象的创建,而把这个责任丢给了具体的工厂类SimpleFactory,客户端只负责对对象的调用,从而明白了各个类的职责。
缺点:后期不容易维护(考虑到具体产品的不断增多)
适用于:要创建的具体对象比较少或简单的情况下。

热点排行