jjzjj

mydesign

全部标签

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

前言每每谈及到Java,就不免会想到一个悲伤的事实:你是否每天都在new对象,却依然坚守在单身岗上屹立不倒。(所谓面向对象编程的"缺点"hhh),这篇来学一下工厂模式,摆脱new对象的苦恼!知识点传统工厂抽象类和子类们生产和使用放在一起了没有分离开,使用时传名字,然后来生产相应的产品publicclassOrderPizza{ //构造器 publicOrderPizza(){ Pizzapizza=null; StringorderType;//订购披萨的类型 orderType=getType(); if(orderType.equals("greek")){ piz

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

前言每每谈及到Java,就不免会想到一个悲伤的事实:你是否每天都在new对象,却依然坚守在单身岗上屹立不倒。(所谓面向对象编程的"缺点"hhh),这篇来学一下工厂模式,摆脱new对象的苦恼!知识点传统工厂抽象类和子类们生产和使用放在一起了没有分离开,使用时传名字,然后来生产相应的产品publicclassOrderPizza{ //构造器 publicOrderPizza(){ Pizzapizza=null; StringorderType;//订购披萨的类型 orderType=getType(); if(orderType.equals("greek")){ piz