生活中,我们常说吃蔬菜,具体吃什么由做饭的人决定。可将做饭的人比作工厂,根据需求制作不同的菜肴。吃什么由工厂按需生产,这种思想正是工厂模式的体现。
1、 声明一个名为Vegetable的接口。
2、 创建一个名为Potato的实现类。
3、 创建一个名为Tomato的实现类。
4、 创建工厂类Factory。
5、 编写测试类Demo进行功能验证。
生活中,我们常说吃蔬菜,具体吃什么由做饭的人决定。可将做饭的人比作工厂,根据需求制作不同的菜肴。吃什么由工厂按需生产,这种思想正是工厂模式的体现。
1、 声明一个名为Vegetable的接口。
2、 创建一个名为Potato的实现类。
3、 创建一个名为Tomato的实现类。
4、 创建工厂类Factory。
5、 编写测试类Demo进行功能验证。