我们有2个与项目相关的JAVA类,称它们为 AGraph 和 CallGraph 。我们还有一个名为 Graphism 的接口,它由 AGraph 实现。我们有一个抽象类,名为 GraphSnippet ,它基本上创建了ZEST图的可视化。
现在,我们希望 CallGraph 扩展 AGraph 。我这里的愚蠢怀疑是, CallGraph 还需要实现接口 Graphism 吗?
接下来,不是使 GraphSnippet 成为 Graph 类的实例( Graph 是ZEST包中的预定义类),我们希望它是 CallGraph 的一个实例,以便 CallGraph 和 AGraph 的功能成为实现的一部分。因为在后期我们需要类 AGraph ,所以我们不能真正敲除这个类,并在 CallGraph 中实现所有方法。
有人可以帮助我们如何开始吗?我们新手JAVA程序员很难找到方法吗?
PS:我们正在研究Eclipse-JUNO。
答案 0 :(得分:5)
现在,我们希望CallGraph扩展AGraph。我这里的愚蠢怀疑是 CallGraph还需要实现Graphism接口吗?
是的,但你不必做任何事情。因为它从AGraph扩展而来,它已经实现了Graphism。您不必在代码中的任何位置标记此内容。