我的 "Visitable" 界面需要导入什么才能在 java 中工作?
What do I need to import for my "Visitable" interface to work in java?
我有一个菜鸟问题。我似乎无法弄清楚我需要将哪个导入添加到我的 java 程序中才能使我的 'visitable' 界面正常工作(即创建访问者设计模式)。我试过这个:
import com.sun.org.apache.bcel.internal.generic.Visitor;
public interface Visitable{
public void accept(Visitor visitor);
}
但它一直给我一个错误提示 "The import com.sun.org.apache.bcel.internal.generic.Visitor cannot be resolved"。
我在这里遗漏了什么吗?
谢谢。
visitor pattern 在 JDK 中没有任何实现。您应该自己编写组件。您也许能够找到一些东西,但访问者通常对您的应用程序来说是非常独特的。
换句话说,您编写的访问者界面对于您的应用不存在,您不需要使用导入。
我有一个菜鸟问题。我似乎无法弄清楚我需要将哪个导入添加到我的 java 程序中才能使我的 'visitable' 界面正常工作(即创建访问者设计模式)。我试过这个:
import com.sun.org.apache.bcel.internal.generic.Visitor;
public interface Visitable{
public void accept(Visitor visitor);
}
但它一直给我一个错误提示 "The import com.sun.org.apache.bcel.internal.generic.Visitor cannot be resolved"。
我在这里遗漏了什么吗?
谢谢。
visitor pattern 在 JDK 中没有任何实现。您应该自己编写组件。您也许能够找到一些东西,但访问者通常对您的应用程序来说是非常独特的。
换句话说,您编写的访问者界面对于您的应用不存在,您不需要使用导入。