设计模式:适配器模式与外观模式

适配器模式:将一个类的接口,转化成客户期望的另一个接口,适配器让原本接口不兼容的类可以合作无间。 适配器模式可以让类实现伪装,火鸡类可以调用鸭子类的方法,实际上还是调用自己的方法,这是因为适配器将两个不兼容的类的方法进行了转换,以下是代码来实现: //这是两个不兼容的类,有自己不同的方法 public interface Duck { void gagaga(); void fly(); }
相关文章
相关标签/搜索