
通常使用 Get 和 Set 关键字成对地定义 Property 过程,但反容突积训如果属性为只读 (Get来自) 或只写 (Set),则可以单独定义这两个过程之一。
- 中文名 Property过程
- 定义 使用 Get 和 Set 关键字
- 性质 操作模块
- 也称 属性访问器
Property 过程是操作模块、类或结构上的 Custom Property 的一系列 Vi功船只史镇sual Basic 语句。Property 过程也称为"属性访问器"。
属性在以下方面不同于公共变量或字段:
用可执来自行代码(其 Property 过程)实现属性,而不是用单个声明语句。
当设置或检索属性值时执行 Property 过360百科程。这样,类就可以在客户端代码访问属性时执行自定义操作。
属性没有与其声明关联的存储位置。尽管其 Property 过程常定义局部变量和常数,但它突效坏刻轮们通常并不适用于访问属性的代码。因此,虽然可以结构或数组成员的形式包括变量或字段,但不能通过属性这样做。
可以将端乡属性定义为只读、只写或读/写。默认值为读/写。
Visual Basic 提供以下 Property 过程:
Get 过程返回属性值;当在表达式中访问属性时调用它们。
Set 过程将属性设置为某值,包括对象引用;当给属性赋值时调用它们。
转载请注明出处安可林文章网 » Property过程