Property过程


请输入要查询的词条内容:

Property过程


Property 过程是操作模块、类或结构上的 Custom Property 的一系列 Visual Basic 语句。Property 过程也称为“属性访问器”。

属性在以下方面不同于公共变量或字段:

用可执行代码(其 Property 过程)实现属性,而不是用单个声明语句。

当设置或检索属性值时执行 Property 过程。这样,类就可以在客户端代码访问属性时执行自定义操作。

属性没有与其声明关联的存储位置。尽管其 Property 过程常定义局部变量和常数,但它们通常并不适用于访问属性的代码。因此,虽然可以结构或数组成员的形式包括变量或字段,但不能通过属性这样做。

可以将属性定义为只读、只写或读/写。默认值为读/写。

Visual Basic 提供以下 Property 过程:

Get 过程返回属性值;当在表达式中访问属性时调用它们。

Set 过程将属性设置为某值,包括对象引用;当给属性赋值时调用它们。

通常使用 Get 和 Set 关键字成对地定义 Property 过程,但如果属性为只读 (Get) 或只写 (Set),则可以单独定义这两个过程之一。

相关分词: Property 过程