您现在的位置是:首页 >

aspnet项目开发教程 ASP.NET入门教程 9.4.2 继承[4]

火烧 2022-12-21 12:56:14 1051
ASP.NET入门教程 9.4.2 继承[4] 操作回顾 为了看看执行情况 可以从Vehicle类开始 该过程与前面看到的类似 但是有一些微妙的区别 其中一个私有变量_war i gSou d并没有在

ASP.NET入门教程 9.4.2 继承[4]  

   操作回顾

aspnet项目开发教程 ASP.NET入门教程 9.4.2 继承[4]

    为了看看执行情况 可以从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  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码