从品牌网站建设到网络营销策划,从策略到执行的一站式服务
VB.net
成都创新互联是一家专注于网站设计、网站建设与策划设计,南康网站建设哪家好?成都创新互联做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:南康等地区。南康做网站价格咨询:028-86922220
Public Class 父类
End Class
Public Class 子类
Inherits 父类
End Class
1、vb.net 完全符合面向对象的编程语言抽象、封装、继承的四大特性,而vb不支持继承。
2、错误处理不同。
vb中只是On
Error.....goto和On
Errer
Resume
Next
,这些错误称为非结构化异常处理。而在vb.net中采用的结构化异常处理机制,try...catch....finally控制。
3、两者产生的窗体不同。
vb.net 允许创建不同类型的应用程序,例如,创建ASP.NET和ASP.NET
Web
服务应用程序,还允许创建控制台应用程序和作为桌面服务运行的应用程序。但是vb
只能创建Windows窗体。
4、数据库访问的差别。
vb6.0是通过ADO(Active
X
Data
Objext)来实现对数据库访问。而vb.net
是通过ADO.NET来访问数据库。
在继承类中添加了空的事件过程,估计也会调用基类事件过程的,也就是两个事件过程都会被调用。可以试试在继承类构造函数中用 RemoveHandler 语句能不能撤销基类的事件过程的绑定。
另外一般的过程可以用override关键字隐藏基类的同名方法,比如基类调用的方法被继承类override重写后,就会调用继承类的方法了。所以可以把事件处理代码放在一普通过程中,由事件过程调用,这样继承类可以用空的同名方法覆盖基类方法了。
C#和VB.net本质上都是.net框架下的,除了语法上有一些差别,两者可认为是同样的。稍有不同的是VB.NET继承VB的弱类型机制,没有C#对数据类型的规定得严格。
就.net框架来说说优缺点吧。优点:开发简单,支持的语言多,有很丰富的现成的类库可以使用,不必编写底层代码,只需关注业务逻辑。
缺点:仅支持windows系统,可移植性差;在性能上和对系统底层控制上不如C/C++。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图