在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
关于Class里的成员: 1.private用于声明对象方法和字段具有有限的可见性,在申明类的单元外这个类不能被访问;。 Private: 私有的,只能自己使用或者是同一单元的子类使用,实例不可使用
public和published差不多,区别仅在于Published的成员可以被Delphi开发环境的Object Inspector所显示,因此一般将属性或事件声明于Published段 public 和published都是公有的,published又称发行成员,是说他定义的变量能在设计期访问,也就是在Object Inspector中显示可供设计期修改. 一般来说,你拖放到窗体上的控件的代码申明,控件的事件代码的申明都是在Pubished里面,自己申明的东西不要放在Published下面。 我补充一下: private:只有自己类中的函数或友类中的函数可以访问private级别的数据,不允许类的对象和其子类访问 DELPHI初始化元件的属性时,是按published的顺序来的。因此,如果属性之间存在依赖(比如某属性的Get和Set方法会引用另外的属性),那么请根据依赖关系来编写published中的顺序。否则,可能在属性初始化时出错。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论