type
  TTest = class
   public
      class function sayHello :String;
      function saybye:String;
   end;

 

class function类似于c++中的静态方法,不需要建立类的实例就可以调用

TTest.sayHello ;  这样是可以的,因为这是类成员

而saybye就必须要实例化才可以用

 

不用实例化就可以访问类的方法

类的静态方法属于所有类,内存只有一块;而非静态方法属于每个实例,每个实例有对应的内存。

class function Supported: Boolean; virtual;

 

posted on 2015-11-09 15:02  lypzxy  阅读(222)  评论(0编辑  收藏  举报