Property过程

王朝百科·作者佚名  2009-12-05  
宽屏版  字体: |||超大  

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

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

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

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

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

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

Visual Basic 提供以下 Property 过程:

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

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

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

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有