gpt4 book ai didi

java - 在访问者模式中处理 null 的有效方法

转载 作者:行者123 更新时间:2023-11-29 08:15:32 26 4
gpt4 key购买 nike

假设您有一个对象集合并且您使用访问者模式 - 您将如何最优雅地处理从集合中检索到的 null?

最佳答案

要么您的问题需要某种特殊类型的可访问对象,要么您试图将太多责任强加给您的访问者模式。如果您确实有不能访问的有意义的对象,请尝试使用 Null Object 模式。

public class NullElement implements Element {

public void accept(ElementVisitor visitor) {
// noop
}
}

关于java - 在访问者模式中处理 null 的有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5125947/

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