对象图和继承

时间:2009-08-10 17:12:06

标签: c# oop object

我模糊地理解对象图的概念。它是否仅适用于通过合成构建的内存对象;或继承图的结构属性?

3 个答案:

答案 0 :(得分:2)

继承与对象图无关。将对象图看作“实例图”,其中顶点是实例,(定向)边是实例之间的引用。特定实例的类型在图表上没有任何影响;是的,它通常只是通过构图构建的。

类的继承结构是一个完全不同的概念,通常用图形绘制(实际上,单继承,它是一棵树)。这只是巧合。

答案 1 :(得分:0)

我个人只会在内存对象中使用术语“对象图”,并为类结构树使用“类图”,“继承树”等术语。

答案 2 :(得分:0)

静态继承树完全独立于GC根目录的对象引用的运行时图。您可以使用VS中的“视图类图”功能查看结构图,并使用内存分析器查看内存图,其他问题讨论可用内容的优缺点。