金庆的专栏

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  423 随笔 :: 0 文章 :: 454 评论 :: 0 Trackbacks
将大型的类定义拆分成多个小类是一种重构的方法。
拆分的方法之一就是提取辅助函数或辅助类。

例如有的类库中会有一个字符串类String,
并在其中定义各种字符串操作,结果String类非常庞大。
将相关的字符串操作单独提取出来就可以缩小String的定义。

那些仅使用公共接口就可以完成的操作都可以提取出来。
平时应该尽量优先使用公共接口完成功能,以方便日后的类拆分。

(转载请注明来源于金庆的专栏)


posted on 2010-04-21 09:32 金庆 阅读(414) 评论(0)  编辑 收藏 引用 所属分类: 1. C/C++

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理