简单工厂方法实现
简单工厂方法并不属于真正的设计模式
首先创建所有鸟类的祖先类
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.简单工厂封装了具体实现