是否有处理包含不同类的树的最佳实践(或某种模式)?我是从 GUI 的角度来谈的。显示树后,我如何才能提前知道选择了哪个对象?
感谢您的帮助。
最佳答案
如果它们有共同的父类(super class)或接口(interface),这不是问题。无论如何,您应该处理公共(public)父类(super class)或接口(interface)。当您发现自己正在检查类型和转换时,您应该开始重新考虑您的设计。您应该利用多态性。
关于java - 是否有在一棵树中处理不同类别的做法? (Java 或通用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12637077/