我模糊地理解对象图的概念。它是否仅适用于通过合成构建的内存对象;或继承图的结构属性?
答案 0 :(得分:2)
继承与对象图无关。将对象图看作“实例图”,其中顶点是实例,(定向)边是实例之间的引用。特定实例的类型在图表上没有任何影响;是的,它通常只是通过构图构建的。
类的继承结构是一个完全不同的概念,通常用图形绘制(实际上,单继承,它是一棵树)。这只是巧合。
答案 1 :(得分:0)
我个人只会在内存对象中使用术语“对象图”,并为类结构树使用“类图”,“继承树”等术语。
答案 2 :(得分:0)
静态继承树完全独立于GC根目录的对象引用的运行时图。您可以使用VS中的“视图类图”功能查看结构图,并使用内存分析器查看内存图,其他问题讨论可用内容的优缺点。