实现各种品牌类和商品类的继承关系 package com.xgx.demo1; public class Goods { public String getInfo(){ return "客户订单信息"; } } //用来描述客户的订单信息 package com.xgx.demo1; public class Cola extends Goods{ public String getInfo(){ return "cola"; } } //编写Cola类,该类继承Goods并重写getInfo( )方法 package com.xgx.demo1; public class Sprite extends Goods{ public String getInfo(){ return "Sprite"; } } //如上同理 package com.xgx.demo1; public class GoodsFactory { public static Goods getorder(String name) { if (name.equalsIgnoreCase("cola")) { return new Cola(); } else if (name.equalsIgnoreCase("Sprite")) { return new Sprite(); } else { return null; } } } //编写GoodsFactory类,该类定义了一个静态方法getorder( ),它可以根据客户指定的订单来创建对象 package com.xgx.demo1; public class Customer { public static void main(