我有一个类,他要显示某一区间(如100-200由接口函数提供)的数值,而另一类则是要显示某几个值(如5,8,9.10由接口函数提供),其它的和第一个类完全相同,我这两个类能合并成一个吗?如果合并成一个这个类应该怎么设置接口函数。

解决方案 »

  1.   

    我的建议与flyandsail(幻想)的类似,如果你的类很小,只实现简单功能,而且以后也很少重用或扩充,建议合并。否则不要合并,以基类或虚基类方式实现,派生类实现你的功能。
    对于类的设计问题,建议看看 面向对象的设计之类的书,强烈建议看看 设计模式 这本书。
      

  2.   

    是这样吗? 
    setString(int m_nBegin,int m_nEnd,CString strText,BOOL flag)m_nBegin m_nEnd 代表起始位置,strText代表要显示的某几个数字的字符串,flag代表是哪个有效。这样行吗?