如题

解决方案 »

  1.   

    Sorder(剑客) 为什么,每一个类都有10个相同的函数名,如保存,获取,等,但是每个函数代码不同,只是函数名相同,看着代码也烦,有没有一种办法只写一次函数名,可以继承的?
      

  2.   

    zhiang75(zhiang75),我实在看不出有什么通用的东东,只是自己写了都觉得代码不太合理
      

  3.   

    我实在看不出有什么通用的东东,只是自己写了都觉得代码不太合理.
    是因为楼主还缺乏面向对象的思维方式,
    比如根类至少有这样的方法,并实现:
    public abstract class Doc
    {
     void 打开数据库();
     void 关闭数据库();
     void 设置文档填写流程对象();
     void 更新数据到数据库();
     void 从数据库载入本对象();
    bool 自上次保存数据到数据库中后保存数据的是否发生过变化;
     object 文档数据();//建议此对象使用哈西表;}可以想到的就这些,这些只是伪代码,还要有具体的情况具体看.
      

  4.   

    写一个单据的抽象基类:abstract class 单据
    {
    }所有具体的单据都从它继承:class 入仓单 : 单据
    {
    }
      

  5.   

    zhiang75(zhiang75),请继续,基类还应该做什么?