读书人

问:写一个类中的方法及事件有很长的代

发布时间: 2014-01-23 14:48:04 作者: rapoo

问:写一个类中的方法及事件有很长的代码,如何分开好?
问:写一个类中的方法及事件有很长的代码,如何分开好?

问题看似简单,但这个类是个大的类, 里面引用其他子类,所以方法及事件中代码较长,
如何把该类中的方法分拆开好,,
考虑过将代码较长的方法分拆 *.cpp ,,在该类中调用#include "*.cpp"
还有其他更好办法,,再分拆更细的类,???,

[解决办法]
将函数里冗余的代码尽量封装成类
[解决办法]
首先类本身不要巨无霸,尽量考虑单一职责原则。
如果是其中的某些函数太臃肿,就按功能细化成一些小的函数。
[解决办法]
看看重构那本书
[解决办法]
按成员变量和函数的相关性进行分组,然后重写
[解决办法]
按功能去拆分就可以了。。
[解决办法]
拆成通用函数来实现,用.h来做成头文件,调用就可以了!

读书人网 >VC/MFC

热点推荐