摘要:
定义一个接口,让子类去实现这个接口 再定义一个工厂类,该类中定义一个方法 返回值就是接口类型,可以根据传入的参数决定返回哪个子类对象 public interface Car { } public class Benz implements Car{ } public class BMW imple 阅读全文
摘要:
装饰模式可以在不改变原来类中代码的基础上,增强类中的方法 装饰类LDHWrapper和被装饰类LDH必须实现同个接口Star 装饰类中要定义属性为:被装饰类对象,同时定义构造方法 重写接口Star中的方法,如果需要增强方法,就重写逻辑 public interface Star { void sin 阅读全文