词条 | Property过程 |
释义 | Property 过程是操作模块、类或结构上的 Custom Property 的一系列 Visual Basic 语句。Property 过程也称为“属性访问器”。 属性在以下方面不同于公共变量或字段: 用可执行代码(其 Property 过程)实现属性,而不是用单个声明语句。 当设置或检索属性值时执行 Property 过程。这样,类就可以在客户端代码访问属性时执行自定义操作。 属性没有与其声明关联的存储位置。尽管其 Property 过程常定义局部变量和常数,但它们通常并不适用于访问属性的代码。因此,虽然可以结构或数组成员的形式包括变量或字段,但不能通过属性这样做。 可以将属性定义为只读、只写或读/写。默认值为读/写。 Visual Basic 提供以下 Property 过程: Get 过程返回属性值;当在表达式中访问属性时调用它们。 Set 过程将属性设置为某值,包括对象引用;当给属性赋值时调用它们。 通常使用 Get 和 Set 关键字成对地定义 Property 过程,但如果属性为只读 (Get) 或只写 (Set),则可以单独定义这两个过程之一。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。