如题,我现在的类里的函数多了,比较杂,想根据函数功能来分类
我的意思是说调用时能像这样调用,分功能A和功能B的MyClass.A.Fun1
MyClass.B.Fun2而不是我现在的MyClass.Fun1
MyClass.Fun2

解决方案 »

  1.   

    你的设计有问题,没有理解oop,你设计的不叫class叫unit
      

  2.   

    我还只会新建UNIT呢,都不会用CLASS,
    呵呵 
      

  3.   

    向楼主推荐一本书 李维《面向对象开发实践之路(C#版)》,网上有电子版的可以下载,如果不爱看C#版的,也可以看Delphi版的,不过个人感觉C#版写的更好一些
      

  4.   

    A,B可以再做成类,把你的函数放到A和B里,然后在MyClass中声明一个A,B类型的变量
      

  5.   


    type
     MyA=Class
     public
       function Fun1:integer;
     End; MyB=Class
     public
       function Fun2:integer;
     End;
     
     MyClass=Class
       A:MyA;
       B:MyB;
     End;
    其实还是1楼说得对,你有些概念模糊。