VB.NET面向对象编程的特性有哪些
这篇文章主要为大家展示了“VB.NET面向对象编程的特性有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VB.NET面向对象编程的特性有哪些”这篇文章吧。
成都创新互联公司服务项目包括滕州网站建设、滕州网站制作、滕州网页制作以及滕州网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,滕州网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到滕州省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
类
在VB.NET面向对象编程技术中,类是重点中的重点。简单地说,类是一种提供一定功能的数据类型。在VB.NET中定义一个类要用到关键字Class,例如,下面的一小段代码就定义一个名字为Employee的类:
Class Employee End Class
定义一个类就是这么简单。注意,在对类命名时,微软推荐使用Pascal语言的命名规则。根据这种命名规则,就意味着类名的***个字母必须大写,并且后面的并发连结词的***个字母均为大写,例如象GeneralManager、SmallDictionary、StringUtil都是合乎这种规则的类名。
类成员
一个类有象域、属性、子程序和函数这些成员,例如,下面的employee类中有一个名字为work的子程序:
包含Work方法的Employee类
Class Employee Public Sub Work () ' Do something here End Sub End Class
子程序和函数都被称为方法,方法的命名也遵循Pascal语言的命名规则。
另一种类成员是域。域的命名法则遵循camel规则,即除***个子串外的所有子串的***个字母大写。象salary和quarterlyBonus都是符合规则的域名。下面的代码在Employee类中添加了salary和quarterlyBonus这二个域:
增加了二个域的Employee类
Class Employee Dim salary As Decimal = 4000 Dim yearlyBonus As Decimal = 4000 Public Sub PrintSalary() ' print the salary to the Console System.Console.Write(salary) End Sub End Class Module Module Public Sub Main() Dim anEmployee As Employee anEmployee = New Employee() anEmployee.PrintSalary() End Sub End Module
上述代码段中的Module1模块中提供了子程序的Main函数,这也是VB.NET程序开始的地方。要编译源程序,就必须用一种或另一种方式提供访问Main Sub的途径。
以上是“VB.NET面向对象编程的特性有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
名称栏目:VB.NET面向对象编程的特性有哪些
文章出自:http://azwzsj.com/article/ighdpc.html