题目
在重构代码时,如果发现一个类承担了过多的职责,应该将其拆分成多个类,每个类只负责一个职责。A. 正确B. 错误
在重构代码时,如果发现一个类承担了过多的职责,应该将其拆分成多个类,每个类只负责一个职责。
A. 正确
B. 错误
题目解答
答案
A. 正确
解析
在软件工程中,一个类承担过多职责通常违反了单一职责原则(Single Responsibility Principle, SRP)。单一职责原则是面向对象设计原则之一,它指出一个类应该只有一个引起它变化的原因。如果一个类承担了过多的职责,那么它可能会变得复杂且难以维护。因此,将一个类拆分成多个类,每个类只负责一个职责,可以提高代码的可维护性和可读性。