知识大全 ASP.NET入门教程 9.4.2 继承[5]
Posted 属性
篇首语:壮心未与年俱老,死去犹能作鬼雄。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 9.4.2 继承[5]相关的知识,希望对你有一定的参考价值。
ASP.NET入门教程 9.4.2 继承[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
该代码定义了一个新类 但是在类名之后的一行中指定了它所继承的类 这表示Car自动拥有了基类拥有的属性和方法 基类并没有设置任何值 因此Car使用了一个构造函数来实现 该构造函数使用了基类声明的私有变量 它可以访问这些变量 因为这些变量被定义为Protected
Bike类稍微不同
Public Class Bike
Inherits Vehicle
Public Sub New()
_wheels =
MyBase TopSpeed =
_warningSound = Ring Ring
End Sub
End Class
它的继承方法相同 但属性设置不同 对于轮子的数量 它并没有使用基类的私有变量 而是使用了该类的属性 即使当前的类并没有定义Wheels属性本身 但它拥有一个Wheels属性 因为它是从基类继承而来的 对于TopSpeed属性 它直接调用了基类的属性 关键字MyBase指向基类 由于鸣笛声没有任何属性 因此直接使用私有变量
所有这些方法都是可接受的 您将看到各种不同的文档 书籍 网络教学平台中都使用了这三种方法 总体来说 最好使用属性 因为它符合前面讲过的面向对象的原则
cha138/Article/program/net/201311/14577相关参考
ASP.NET入门教程9.4.2继承[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程9.4.2继承[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程9.4.2继承[6] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程9.4.2继承[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[2]
ASP.NET入门教程10.5.3ASP.NET2.0的新特性[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1]
ASP.NET入门教程10.5.3ASP.NET2.0的新特性[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
知识大全 ASP.NET入门教程 3.5.3 导航控件[5]
ASP.NET入门教程3.5.3导航控件[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb
知识大全 ASP.NET入门教程 13.4.5 计划结账[5]
ASP.NET入门教程13.4.5计划结账[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n
ASP.NET入门教程9.2.3循环[5] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
ASP.NET入门教程1.7.5运行页面 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!