你们是怎麽理解私有成员,保护成员,及公用成员的?

fertiland 2003-05-16 08:47:26
一个私有成员对于程序或单元外申明的类是不可见的。换句话说,一个私有的方法不能由另一个模块调用,一个私有的属性不能由另一个模块读或写。通过放置相关的类声明在同一个模块中,你就可以赋予这些类访问其它类的私有成员而不使这些成员被更广泛地访问。
一个保护成员对于类声明的和继承类的模块的任何地方都是可见的,而不用考虑继承类在何处出现。一个保护方法能被调用,一个保护字段或属性能被读或写,这种访问始于类的任意定义处,此类就是从保护成员声明处继承下来的类。
旨在源类执行中被使用的成员常定义为保护成员。
一个公用成员只要所属类被引用它就是可见的。
(以上是翻译于dephi7.0的help文档,多多指教,谢谢!!)

...全文
56 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaolaxiong 2003-05-16
  • 打赏
  • 举报
回复
是这样的
breezing 2003-05-16
  • 打赏
  • 举报
回复
就是按这么理解的
yoisyois 2003-05-16
  • 打赏
  • 举报
回复
对呀,不过你多用用就理解了

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧