从具有共同成员的多个类创建超类
我现在已经好几次了。 在较长时间运行的软件项目中,两个或三个类在一开始就完全不同。 然而,随着时间的推移需求变化,用户会变得更聪明,在极少数情况下我甚至会变得更聪明,两个看似不同的流程变得非常相似。 因此,需要修改代码,这两个或三个类最终看起来太相似而不舒适。 他们只是尖叫着从一个共同的超类inheritance。
现在我是一个与生俱来的懒人(我之所以在一开始就制作软件),我很想拥有一个可以合并为超级类的工具。 使用Resharper,我可以从一种类型创建一个超类。
有没有人知道一个工具可以用多个类来做这个技巧,或者某种比较工具在一些类之间存在共性?
没有我知道的工具可以采用两个或更多类,只需定义共性。
我在重构工具中看到的最接近的只能在单个类上运行,仍然需要程序员的输入。
这是一件很复杂的事情,所以在我看来程序员是最好的工具……
上述就是C#学习教程:从具有共同成员的多个类创建超类分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/998404.html