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

上传人:scccc 文档编号:14607658 上传时间:2022-02-10 格式:DOC 页数:6 大小:55KB
返回 下载 相关 举报
编程语言:vb与vb点net的不同.doc_第1页
第1页 / 共6页
编程语言:vb与vb点net的不同.doc_第2页
第2页 / 共6页
编程语言:vb与vb点net的不同.doc_第3页
第3页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《编程语言:vb与vb点net的不同.doc》由会员分享,可在线阅读,更多相关《编程语言:vb与vb点net的不同.doc(6页珍藏版)》请在三一文库上搜索。

1、vb与的不同是完全面向对象的语言,支持面向对象的四个基本属性:抽象,继承,多态,封装,但vb是面向过程 的语言,它只支持部分面向对象的内容像多态,接口vb的面向对象内容:内部I常用控件-扑誌曲向对欽应川文料乐耐处艸+ 茱弧和匸具栏 绘制图形vb. net的类别塞載歹多个名称相同的方法实作物件的笑剧-Shallow CopyDeep Copy畢础类别A威的资料勺秣式码共用成员叫彊立的爾模组一 ”皿钿T加快川为口川的类别继承程式码町以題复利用就点-匸汗效率髙下面具体介绍一下它们之间的细微不同1,数据类型的改变数据类型VB6.0VB.NETInteger16 bit size32 bit sizeL

2、ong32 bit size64 bit sizeSite ncy用于存储大浮点数被decimal r支持更肓精度Variant可以存储任意类型数据被0和谟型替代f也可以存储任意类型数据,但结果更好DateD日從类型被存储为double引入DateTim磯型r用于存储不同格式的日期2,变量声明的变化在VB6.0中,变量声明有许多限制。其中之一就 是不能同行声明多个变量。如果一定要在一行中声明 多个变量,就一定得指明每个变量的类型,否则将被 默认为Variant类型。pla in view pla in copypri nt?1. Dim a1, a2 As Integer2. Dim a3 A

3、s Integer, a4 As Integer第一行中的a1是Variant类型,a2是Integer类型。第二行中两个变量都是Integer类型。VB.NET支持同行声明多个变量,举例如下:pla inview pla in copypri nt?1. Dim a1, a2, a3 As Integer变量初始化是另一个问题。在 VB6.0中不能同时声明和初始化变量,而 VB.NET则支持这个特性。VB.NET支持同行声明多个变量,举例如下:pla in view pla in copypri nt?1. Dim a1, a2, a3 As Integer变量初始化是另一个问题。在 VB6

4、.0中不能同时 声明和初始化变量,而 VB.NET则支持这个特性。3,数组VB.NET对数组作了明显的改动。数组范围。在VB.NET中,你需要格外留意数组 范围问题。VB6.0默认数组下界为0,故数组中的元 素数量等与数组上界值加一。下面的数组界限从A(0)到A(10),共有11个元素:pla in view pla in copypri nt?1. Dim A(10) As Single可以使用OptionBase改变下界值为1。在VB.NET中,数组和C+ 样,下界值为0,不支持Option Base。4, 布尔操作符VB6.0中的And、Or或是Xor语句是按位操作符。 而在VB.NET

5、中,它们是布尔操作符。执行这些操作 将返回true或false。VB.NET引入新操作符来完成按 位操作。5, 不支持Set语句VB6.0使用Set语句指派对象。例如:pla in view pla in copypri nt?1. Set myObj = new MyObject2. Set a = b在VB.NET中,不需要使用Set指派对象。例如:pla in view pla in copypri nt?1. myObj = new MyObj()2. a = b6, new 禾口 nothing 关键字VB6.0中,AS New禾口 Nothing关键字用于声明一个对象并初始化它。VB.NET不支持隐式创建对象。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1