编程语言:vb与vb点net的不同.doc

编程语言:vb与vb点net的不同.doc

ID:28577425

大小:106.50 KB

页数:5页

时间:2018-12-11

编程语言:vb与vb点net的不同.doc_第1页
编程语言:vb与vb点net的不同.doc_第2页
编程语言:vb与vb点net的不同.doc_第3页
编程语言:vb与vb点net的不同.doc_第4页
编程语言:vb与vb点net的不同.doc_第5页
资源描述:

《编程语言:vb与vb点net的不同.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、vb与vb.net的不同vb.net是完全面向对象的语言,支持面向对象的四个基本属性:抽象,继承,多态,封装,但vb是面向过程的语言,它只支持部分面向对象的内容像多态,接口等。    vb的面向对象内容:             vb.net的类别          下面具体介绍一下它们之间的细微不同:1,数据类型的改变      2,变量声明的变化  在VB6.0中,变量声明有许多限制。其中之一就是不能同行声明多个变量。如果一定要在一行中声明多个变量,就一定得指明每个变量的类型,否则将被默认为V

2、ariant类型。[plain] viewplaincopyprint?1.Dim a1, a2 As Integer  2.Dim a3 As Integer, a4 As Integer     第一行中的a1是Variant类型,a2是Integer类型。第二行中两个变量都是Integer类型。VB.NET支持同行声明多个变量,举例如下:[plain] viewplaincopyprint?1.Dim a1, a2, a3 As Integer     变量初始化是另一个问题。在VB6.0中

3、不能同时声明和初始化变量,而VB.NET则支持这个特性。VB.NET支持同行声明多个变量,举例如下: [plain] viewplaincopyprint?1.Dim a1, a2, a3 As Integer    变量初始化是另一个问题。在VB6.0中不能同时声明和初始化变量,而VB.NET则支持这个特性。3,数组  VB.NET对数组作了明显的改动。   数组范围。在VB.NET中,你需要格外留意数组范围问题。VB6.0默认数组下界为0,故数组中的元素数量等与数组上界值加一。下面的数组界限从

4、A(0)到A(10),共有11个元素: [plain] viewplaincopyprint?1.Dim A(10) As Single     可以使用OptionBase改变下界值为1。在VB.NET中,数组和C++一样,下界值为0,不支持OptionBase。4,布尔操作符  VB6.0中的And、Or或是Xor语句是按位操作符。而在VB.NET中,它们是布尔操作符。执行这些操作将返回true或false。VB.NET引入新操作符来完成按位操作。5,不支持Set语句VB6.0使用Set语句指

5、派对象。例如: [plain] viewplaincopyprint?1.Set myObj = new MyObject  2.Set a = b   在VB.NET中,不需要使用Set指派对象。例如: [plain] viewplaincopyprint?1.myObj = new MyObj()  2.a = b  6,new和nothing关键字VB6.0中,ASNew和Nothing关键字用于声明一个对象并初始化它。 VB.NET不支持隐式创建对象。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。