Visual Basic 类与对象编程指南
1. 自动实现属性
在 Visual Basic 中,自动实现属性功能允许你在一行代码中指定类的属性。当你在代码编辑器窗口中输入这行代码时,Visual Basic 会自动创建一个与该属性关联的隐藏私有变量,同时也会自动创建隐藏的 Get 和 Set 块。私有变量的名称与属性名称相同,但前面会加一个下划线。
语法 :
Public Property propertyName As dataType
示例 :
Public Property City As Integer
上述代码创建了一个名为 City 的公共属性、一个名为 _City 的隐藏私有变量以及隐藏的 Get 和 Set 块。
Public Property Sales As Integer
此代码创建了一个名为 Sales 的公共属性、一个名为 _Sales 的隐藏私有变量以及隐藏的 Get 和 Set 块。
不过,需要注意的是,如果你想在 Set 块中添加验证代码,或者希望属性为只读(ReadOnly)或只写(WriteOnly),则需要使用标准语法。
下面是一个使用自动实现属性的 CourseGrade 类示例:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



