大杯 中杯是抽象,不加奶是行为,这两者可以有机结合:CoffeeImpSingleton coffeeImpSingleton = new CoffeeImpSingleton(new FragrantCoffeeImp());//指定了Singleton中使用不加奶行为SuperSizeCoffee superSizeCoffee = new SuperSizeCoffee();superSizeCoffee.pourCoffee();