工厂模式–摆脱你日复一日new对象却依旧单身的苦恼

前言
每每谈及到Java,就不免会想到一个悲伤的事实:你是否每天都在new对象,却依然坚守在单身岗上屹立不倒。(所谓面向对象编程的"缺点"hhh),这篇来学一下工厂模式,摆脱new对象的苦恼!
知识点
传统工厂
抽象类和子类们生产和使用放在一起了没有分离开,使用时传名字,然后来生产相应的产品
public class OrderPizza {

// 构造器
public OrderPizza() {
Pizza pizza = null;
String orderType; // 订购披萨的类型

orderType = getType();
if (orderType.equals("greek")) {
pizza = new GreekPizza();
pizza.setName(" 希腊披萨 ");
} else if (orderType.equals("cheese")) {
pizza = new CheesePizza();
pizza.setName(

工厂模式–摆脱你日复一日new对象却依旧单身的苦恼最先出现在Python成神之路

版权声明:
作者:cc
链接:https://www.techfm.club/p/10194.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>