除了shared以外没其他的方法了。
创新互联建站主营竹山网站建设的网络公司,主营网站建设方案,手机APP定制开发,竹山h5重庆小程序开发搭建,竹山网站营销推广欢迎竹山等地区企业咨询
除非Class B 继承于 Class A.代码如下:
Public Class A
Public Sub New()
End Sub
Public Sub methodA()
End Sub
End Class
Public Class B Inherits A
Public Sub New()
End Sub
Public Sub methodB()
MyBase.methodA
End Sub
End Class
这里的MyBase指向A,但是不能换成A.methodA();
Structure是值类型,classe是引用类型 Structure用栈来分配; classe用堆来分配 structure的成员默认情况下是公共的,而Class的成员变量和常量默认情况下是私有的而其它成员默认情况下是公共的.这与VB6是相兼容的。 structure必须至少有一个非共享的成员变量或事件成员,class可以完全是空的. Structure的成员不能声明成Protected; class成员可以. 一个structure过程只能在它是一个Shared Sub时才能handle events而且只能通过AddHandler语句;而任何class过程都可以handle events,既可以用Handles关键字或 AddHandler语句。 Structure variable declarations cannot specify initializers, the New keyword, or initial sizes for arrays; class variable declarations can. Structure继承自ValueType类,不能从其它任何类型继承; classes可以从任何不是ValueType的类继承 Structure不能继承而Class可以 Structure从来不析构terminated因此common language runtime (CLR)从来不调用它的Finalize方法,classe由垃圾回收器进行析构, 当没有任何对该类的引用时调用它的Finalize方法 structure 不需要一个构造函数,而Class需要 Structure只能有带参数的非共享的构造函数; classes 可以有带或不带参数的构造函数. 每个Structure都有一个默认的不带参数的构造函数以对其成员进行初始化,你可以重新定义该函数
外层的Class就相当于里层Class的命名空间了。
如果里层的Class设置为Private之类的,这个Class只能供它外层的Class使用
网站标题:关于vb点虐
class的信息
分享网址:https://www.cdcxhl.com/article42/ddgohec.html
成都网站建设公司_创新互联,为您提供关键词优化、响应式网站、网站设计公司、营销型网站建设、网站制作、小程序开发
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联