日期:2014-05-20  浏览次数:20638 次

遇到这样一种情况时,大家一般怎么处理
要求编写10个类,
每个类都有添加/查看/修改/删除四个函数
由于每个类的属性不一样,

现在我要做的就是,编写四十个这样的函数,为每个类分别编写,我都编写了两天了,

如果您遇到这样的情况,有没有好的办法,例如类方法的重载等,

这几个类的属性基本谁跟谁也一样的

------解决方案--------------------
写一个基类,把公用得写在里头
在继承这个类。。。
------解决方案--------------------
当时我们做设计的时候,就是一个基类DB,里面就一个属性Connection,初始化连接...

所有的其他操作类都继承这个基类...

我们当时每个表处理都相对比较独立,所以就一张表写一个类,看起来也清晰...

还是看你具体情况吧...

就几个类的事,复杂也复杂不到哪去,关键看是否有利于扩展和维护...