假如有字符串类,CString。它提供处理字符串的一些功能。
public class CString
{
public CString()
{
}
public int GetLength(string s)
{
//return...;
}
public int GetNumberCount(string s)
{
//return...;
}
//..........
}
最初设计时,我可能会只写了一些我需要的、常用的方法。
但过一段时间。。。。我又需要它完成其它的新功能:如 Compare(string s1,string s2)..
等等吧。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
现在面临的问题是。我是直接改造这个类,还是通过什么模式手段。来满足这种需求。
请高见们不吝赐教!(这个类没有实际意义,只是想说明这种现象和问题)