【发布时间】:2015-10-10 12:33:07
【问题描述】:
如果我修改了基类,我怎么知道哪些派生类受到影响。更详细地说,例如,我有两个名为 Class A 和 Class B 的基类。我有 Class X 和 Class Y 继承自 Class A,Class Z 继承自 Class B。在这种情况下,我只有 2 个 base类和 3 个派生类,并且可以管理查看它们是如何相互关联的。如果我在现实世界的企业应用程序中有如此多的派生类和如此多的基类怎么办。当我更改基类时,如何确定哪些类会影响。谢谢。
【问题讨论】:
-
通过您的文档和类图?还是你的意思是通过代码?
-
@cjb110 我同意类图是一种方法。是否可以通过代码查找?
标签: c# class inheritance superclass