好的,我了解到在VB6中,类中的封装属性可以归属于以下三种类别之一:
- 公共属性(Public Property)
- 友元属性(Friend)
- 公共变量(Public Variable)
Public
和Friend
确定了不同项目中的客户端是否可以访问该项。
Public
项可供其他项目中的客户端代码和同一项目中的代码访问1。Friend
项仅可由同一项目中的代码访问,而不能由其他项目中的代码访问。Private
项仅可由同一类中的代码访问。变量和属性几乎相同。建议使用属性,因为您可以设置其他类是否可以设置或获取变量(属性封装变量)
在C#中也是一样的,只是用Internal代替Friend