VB.NET笔记1
VB.NET 也是完全面向对象的语言 mybase可以调用基类的 函数 mybase不是对象 而是一个 关键字 跟java中的 super类似 VB.NET所有的类都继承自 System.Object这个类 类的属性通过 Property 定义 通过 Set End Set 和Get End Get 过程可以对内部一个声明 private的私有变量 进行赋值或者 获取值 Overridable Public MustOverride Function aaa() 这是声明一个必须被覆盖的方法 就跟 C++中用 virtual void aaa()=0 ;一样这样的方法在 子类中必须被覆盖 实现 否则将会报错
Module Module1 Public MustInherit Class A//必须被继承 不能直接创建类的对象 就和C++的抽象类一样 在类前面加上 MustInherit 表示必须被继承
Public Shared Function s()//方法声明为shared就是静态方法 共享方法 跟c++static 一样 属于整个类的 而不是类的某个对象 Dim t As New C '因为在抽象类中已经实现了这个方法所以不用重新实现这个方法 MsgBox("")
End Module (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |