美文网首页
1- 设计模式

1- 设计模式

作者: 薛东弗斯 | 来源:发表于2022-12-04 10:02 被阅读0次

接口的实现1:定义一个类Payment,让后面的函数继承这个类。 具体实现由后续的函数去实现。缺点:接口再函数,如Alipay中没有实现,如果没有调用,则不会报错。


方法2: 利用抽象类的方法。 调用函数必须实现这个接口,否则会报错。代码中一般都应该用这种方法。


重新创建一个类NewBankPay,继承Payment与BankPay,实现两个类不同接口的转换。 实现了把本来不兼容的接口cost,转换为兼容的接口pay。 

下面用组合的方式实现适配。一个适配器适配所有的类

相关文章

网友评论

      本文标题:1- 设计模式

      本文链接:https://www.haomeiwen.com/subject/eytvfdtx.html