您现在的位置是:首页
>
aspnet项目开发教程 ASP.NET入门教程 9.4.2 继承[4]
ASP.NET入门教程 9.4.2 继承[4] 操作回顾 为了看看执行情况 可以从Vehicle类开始 该过程与前面看到的类似 但是有一些微妙的区别 其中一个私有变量_war i gSou d并没有在
ASP.NET入门教程 9.4.2 继承[4]
操作回顾
![aspnet项目开发教程 ASP.NET入门教程 9.4.2 继承[4]](http://img.zhputi.com/uploads/0ef3/0ef33de2625758036f7c23c2ff0efb8711517.jpg)
为了看看执行情况 可以从Vehicle类开始 该过程与前面看到的类似 但是有一些微妙的区别 其中一个私有变量_warningSound并没有在多处定义 不要担心 该变量己经定义周全 而且会用于另一个类中 还有一些私有变量被声明为Protected 表示相同文件中的其他类可以访问它们 该类可以是基类 其他类可以继承它 另一个区别是Warning方法有一个新关键字 Overridable:
Public Overrides Function Warning() As String
Return _warningSound
End Function
这表示继承类可以重写这个方法 并提供它们自己的实现 因此 下面首先介绍继承类Car:
Public Class Car
Inherits Vehicle
Public Sub New()
_wheels =
_topSpeed =
_warningSound = Honk
End Sub
End Class
lishixinzhi/Article/program/net/201311/14578 很赞哦! (1051)