voerload 重载,同一作用域同名函数不同参数与返回值的指示
override 重写方法,不同作用域,父类中用virtual,dynamic指示或者在这两者之后用abstract 指示的必须实现的方法
virtual 虚方法,继承时用override实现
dynamic 动态方法,同virtual 区别仅在前者调用速度快,后者占用空间少
abstract 抽象方法,在这个指示之前必须要有virtual,dynamic两者之一,必须要在子类中实现的方法
reintrodure 重新定义方法指示
register 用寄存器传递参数
pascal 用堆栈传递,从左到右,栈内参数结束后自已清除
cdecl 用堆栈传递从右到左,
stdcall 同cdecl,如果做DLL,建议用stdcall,windows的程序都这样。
safecall 最安全也是最慢的,增加了很多代吗,可能调试用的。