Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有使用包含不同类的树的最佳实践(或某种模式)?我是从 GUI 的角度说的。显示树后,如何提前知道正在选择什么对象?
谢谢您的帮助。
如果他们有一个共同的超类或接口,这不是问题。无论如何,您应该处理通用的超类或接口。当您发现自己检查类型和转换时,您应该开始重新考虑您的设计。您应该利用多态性。