![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【VB.NET】
文章平均质量分 83
李晓娜
活泼开朗
展开
-
VB.NET总结(一)
VB.net与C++及C#是有相同之处,因为它们都是完全面向对象的编程语言,但是它们的语法结构及其数据类型等等存在着程度不一的差异,虽然VB是半面向对象的编程语言,但是与VB.net在很多地方上存在相似性,所以我们来对比VB总结VB.net。VB.net是完全面向对象的语言,因为它支持面向对象的四个基本属性:抽象,继承,多态,封装。而VB不是完全面向对象的,因为只支持部分面向对象的内容像多态,原创 2014-05-16 19:52:18 · 1088 阅读 · 13 评论 -
VB.net总结(三)——ADO.net
在VB.net视频里同样讲解了关于ADO.NET的知识点,那么什么是ADO.NET,它又有什么样的作用呢?Ø ADO.NET介绍ADO.NET是新一代的数据存储技术,是一个全新的数据库访问模型,其可以作为一个接口,使得应用程序的开发人员可以实现对于多种数据源的访问。ADO.NET是数据库应用程序和数据源沟通的桥梁,主要提供一个面向对象的数据存储结构,用来开发数据库应用程序。ADO原创 2014-05-17 20:53:43 · 2608 阅读 · 18 评论 -
VB.net总结(二)——面向对象
我们知道面向对象的程序设计有三大特点:封装和隐藏、继承性、多态性。那么这些在VB.net又是以什么样的形式展现的呢?Ø 类的定义VB.NET中,类通过Class……End Class语句定义。例如:Public ClassForm1 Inherits System.Windows.Forms.Form ……End ClassPublic表明类是全局的,In原创 2014-05-17 11:44:05 · 1512 阅读 · 11 评论 -
VB.net中的shared你想到了什么?
今天自己在机房重构中使用泛型的时候出现了一个问题,(其实师傅早就要求让用,自己一直恐惧没有开始,今天决定拿一个例子写),在实体类中定义好了数据类型转换函数之后,在D层调用的时候一直弹出“对非共享成员的引用要求对象引用”,什么啊?自己上网查找答案,网上的意思就是说,引用了代码中的非共享成员,但没有提供对象引用。不能使用类名本身来限定非共享成员。实例必须先声明为对象变量,然后才能由变量名引用。也就是我原创 2014-08-18 21:05:20 · 2943 阅读 · 8 评论 -
VB.net中的窗体继承
再说vb.net中的窗体继承之前,我们先来说说什么是继承?继承是指一个对象直接使用另一对象的属性和方法。继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码。在令子类继承父类的同时,可以重新定义某些属性,并重写某些方法,即覆盖父类的原有属性和方法,使其获得与父类不同的功能。同类事物具有共同性,在同类事物中,每个事物又具有其特殊性。运用抽象的原则舍弃对象的特殊性,抽取其共同性,则原创 2014-08-29 17:54:45 · 3733 阅读 · 9 评论 -
机房收费系统重构起始——举步维艰
机房重载开始已经有十天了,但是这十天一直是特别纠结的,看了很多师哥师姐的博客,能看懂,对于三层也有了一定的理解,但是还要加上设计模式中几个模式,为了更好地更换数据库,需要用到抽象工厂加反射及配置文件,此外为了进一步降低U层和B层的耦合性,还需要在两者之间加上外观模式,使得U层与B层的联系没有那么强,具体遇到的和纠结的问题如下:之前的三层结构实现各层与实体的关系:原创 2014-06-08 17:49:04 · 1411 阅读 · 26 评论 -
初始三层架构
三层这个词很早就听说了,但是那时候还没有学到,自己也就没有花时间去理解,现在是时候理解和学习了。 Ø 为什么需要三层结构?原创 2014-05-18 21:50:04 · 1387 阅读 · 18 评论 -
VB.NET三层实现实例—登录窗体
关于三层的概念等等知识,自己通过上网搜索,以及请教同学,对于三层之间如何工作的,现在有一个初步的理解,下面是自己找的一个例子,通过这个例子,来具体理解和查看三层之间的关系和理解三层的概念。首先第一步就是搭建VB.NET三层架构项目的环境。具体步骤如下:一、创建解决方案1、文件→新建→项目2、展开其它项目类型→Visual Studio解决方案→空白解决方案3、起一个名字,名为L原创 2014-05-21 09:35:18 · 2059 阅读 · 19 评论