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

设计形式学习之工厂方法模式

2012-10-25 
设计模式学习之工厂方法模式1.名词解释工厂方法模式,定义一个用于创建对象的接口,让子类决定实例化哪一个

设计模式学习之工厂方法模式

1.名词解释

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

?

2.代码示例

主控程序package DesignPattern.FactoryMethodPattern;public class Client {public static void main(String[] args) {IFactory factory = new AddFactory();Operation operation = factory.createOperation();double numberA = 2;double numberB = 12.9;operation.setNumberA(numberA);operation.setNumberB(numberB);double result = operation.getResult();System.out.println(result);factory = new MulFactory();    operation = factory.createOperation();    operation.setNumberA(numberA);operation.setNumberB(numberB);    result = operation.getResult();    System.out.println(result);}}

?

热点排行