Public Class Example
Public Const A As Integer = 1
Public Shared Sub B()
End Sub
Public Sub C()
End Sub
End Class
然后,你在代码中定义了 Dim T as New Example
之后,你可以用T.C 来执行C过程,但是不能用T.B 或者访问T.A,因为会出现上面的错误。
因为这个类中,创建的对象只包括C,而A和B并不随着Example对象的建立而建立,如果你建立4个Example对象,则系统中会有4个C,但是只有1个A和一个B
所以,要访问A和B,应该直接用Example.A,即直接用类名访问。
这和C++语言中的类的静态成员的概念比较相似。可以参考。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/panpcx/archive/2009/11/05/4774017.aspx
|
暂时没有评论
发表评论 - 不要忘了输入验证码哦! |