读书人

容易工厂方法实现

发布时间: 2012-08-31 12:55:03 作者: rapoo

简单工厂方法实现
简单工厂方法并不属于真正的设计模式
首先创建所有鸟类的祖先类

package com.simplyFactory;public class testFactory {public static void main(String[] args) {Bird dove = SimpleBirdFactory.createBird("dove");dove.fly();dove.sing();Bird eagle = SimpleBirdFactory.createBird("eagle");eagle.fly();eagle.sing();}}


总结1.工厂方法可以静态,也可以非静态,用静态的话不需要实例化一个工厂
2.简单工厂封装了具体实现

读书人网 >软件架构设计

热点推荐