打印本文 打印本文 关闭窗口 关闭窗口
VB.NET中的面向对象编程特征
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2382  更新时间:2009/4/23 19:01:02  文章录入:mintao  责任编辑:mintao

不可继承的类

  我们可以通过使用NotInheritable关健字使自己的类不可被别人继承。例如,表13中的Calculator就是不可继承的:

不可继承的类

  NotInheritable Class Calculator

  End Class

  如果扩充这个类就会引起编译错误。为什么会使我们的类不可继承呢?一个原因是不希望别人扩充我们的类,另一个原因是不可扩充的类产生的代码运行速度更快。尽管这样,我们还是应该小心地使用不可继承的类,因为它不符合面向对象编程的初衷,只有在100%地肯定不扩充这个类时,才能使它不可继承。

  在有些面向对象编程语言中,这些类也被称作最终的类。

结论

  VB.NET支持许多面向对象编程的特征。本篇文章讨论了VB.NET中一些基本的面向对象特征,希望能够使广大读者能够对VB.NET中面向对象编程特征有一个基本的认识,并起到一个抛砖引玉的作用。

上一页  [1] [2] 

打印本文 打印本文 关闭窗口 关闭窗口