首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从具有公共成员的多个类创建超类

从具有公共成员的多个类创建超类
EN

Stack Overflow用户
提问于 2011-09-14 19:52:55
回答 1查看 288关注 0票数 3

我已经有好几次这样的经历了。在长期运行的软件项目中,两个或三个类在开始时是完全不同的。然而,随着时间的推移,需求发生了变化,用户变得更聪明了,在极少数情况下,我甚至变得更聪明了,两个看似不同的过程变得非常相似。因此,代码需要修改,这两个或三个类看起来太相似了。他们只是在尖叫着要从一个普通的超类继承。

现在我是一个天生懒惰的人(这就是我为什么要做软件的原因),我希望有一个工具能帮我合并成一个超类。使用Resharper,我可以从一个类型创建一个超类。

有没有人知道有一种工具可以用多个类来完成这个技巧,或者是某种比较工具,可以在许多类之间呈现共性?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-21 18:27:28

据我所知,没有工具可以接受两个或更多的类并简单地定义共性。

我所见过的最接近重构工具的是只在单个类上操作,并且仍然需要程序员的输入。

这是一件自动完成的复杂事情,所以在我看来,程序员是最好的工具……

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7415869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档