gpt4 book ai didi

oop - 适配器模式:类适配器与对象适配器

转载 作者:行者123 更新时间:2023-12-03 08:55:25 25 4
gpt4 key购买 nike

我对适配器模式有一些疑问。我知道类适配器是从适配器继承的,而对象适配器却将适配器作为对象而不是从适配器继承。

什么时候在对象适配器上使用类适配器,反之亦然?另外,使用类适配器的折衷和对象适配器的折衷是什么?

最佳答案

我可以看到对象适配器的一个优点,具体取决于您的编程语言:如果后者不支持多重继承(例如Java),并且您想一次适应多个适配器,则必须使用对象适配器。

对象适配器的另一点是,您可以让被包装的适应者按照自己的意愿生活(特别是实例化,只要您在适应者之后实例化适配器),而不必指定所有参数(适配器的一部分和适配器的一部分)。实例化适配器时,由于继承而导致您的适配器)。这种方法对我来说似乎更灵活。

关于oop - 适配器模式:类适配器与对象适配器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5467005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com