求助!!!!!(100分)

  • 主题发起人 主题发起人 kasee
  • 开始时间 开始时间
K

kasee

Unregistered / Unconfirmed
GUEST, unregistred user!
[?] 小弟刚学DELPHI不久!
很是搞不懂构造函数中的那个self参数,时影时现地!有的地方不用它会报错!有的
地方却可不用!还望学兄们通俗地指点一二!小弟先在这里谢过了![:D][?][?]
 
自己看帮助先!
 
那你学过c++吗,self就相当于this
 
self只存在于类的函数中
是一个类指针,表示该类
 
真是万分感谢!不过小弟还是不明白为什么有的地方要加这个,有什么不同吗?
 
self只用于类方法。
如果某些标识符冲突,例如一个全局变量和一个类属性或字段同名,
为了明确要引用的是哪个,你就可以使用Self限定使用本类的...
多数情况下,不需要加Self.
在非类方法的其他函数和过程,都不能使用Self
 
self就相当于this
 
似乎明白了一些真是谢谢各位了!!!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部