千家信息网

VB.NET中Object Oriented编程技巧有哪些

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,小编给大家分享一下VB.NET中Object Oriented编程技巧有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
千家信息网最后更新 2025年01月20日VB.NET中Object Oriented编程技巧有哪些

小编给大家分享一下VB.NET中Object Oriented编程技巧有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

内功心法一:
首先就是要写一个最基本Class的空殻;只要紧记以下的语法就可以了,能跨出***步。。。就有好的开始了。

Public Class ClassName  '// ...  End Class

内功心法二:
要怎样在Class里宣告Data Member;但是往往每一个Data Member都会有不同的使用范围。也就是Public,Private或Protected都有不同的意义。比如:
Public 代表属性,方法和事件是那里都可以使用,包括此Class的内用和外服。
Private 属性,方法和事件只能使用在此Class的里面。
Protected 属性,方法和事件只能用于Inherit的Derived Class。

Public Class ClassName  [Public | Private | Protected] Variable As DataType  '// ...  End Class

内功心法三:
加添方法进Class里面。方法(Method)可以是Sub(不回递值数)或Function(回递值数);有些更会有Arguement,有多少个Arguement(自变量串行)就要看此方法的功能而定了。所以一般方法的Prototype就大可冩成:

Public Class ClassName  [Public | Private | Protected] [Overloads] [Sub] MethodName (Byval Arguement As DataType, ...)  '// ...  End Sub  End Class   Public Class ClassName  [Public | Private | Protected] [Overloads] [Function] MethodName (Byval Arguement As DataType, ...) As DataType  '// ...  Return Value  End Function  End Class

而Overloads关键字就是用来建立多个同名称但自变量不同的函式,一般是用来减少函式命名的困忧!

以上是"VB.NET中Object Oriented编程技巧有哪些"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0