谢谢

解决方案 »

  1.   

    C++中的静态方法在Delphi中叫做类方法。例如:class TTest

    public:
      static void Test();
    }
    就相当于
    type class TTest=class
      public
        class procedure Test();
      end;
      

  2.   

    对啊,可是在delphi中没有类似static这样的关键字它也可以直接由类去调用而无需先产生实例。在C++中如果不使用static关键字,那么方法只能在类的实例化以后才能调用
      

  3.   

    在类中的变量,即使没有实例话(即没有creat对象),也可以根据类名来引用变量(等于C++的static变量)
      

  4.   

    Delphi中的类方法与C++中的static方法类似
    在没有实例化之前也可以调用
    但与C++的静态方法不同
    类方法会将一个该类的RTTI指针传入该函数,而静态方法不会做这个
      

  5.   

    VC 里的 static方法 类似与 
    Delphi 里的Class方法 
    可以不创建实例就调用的!
      

  6.   

    class procedure 就是静态方法啊!
      

  7.   

    感觉DELPHI的这种静态调用方法有点怪怪的.