gpt4 book ai didi

java - 什么时候应该和不应该使用 instanceof?

转载 作者:太空狗 更新时间:2023-10-29 23:03:22 24 4
gpt4 key购买 nike

看了各种文章,还是不明白为什么不能用instanceof。请让我知道您的想法。

最佳答案

我发现需要在糟糕的设计中使用 instanceof 提示。这是一个明确的迹象,表明一个大的、复杂的开关式结构将随之而来。大多数其他时候我看到它被使用,我们应该使用多态而不是 instanceof。请参阅策略模式。 ( relevant examples of use )

我发现我唯一需要使用它的时候是在实现 equals(Object o) 时。

关于java - 什么时候应该和不应该使用 instanceof?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3776862/

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