Overriding覆寫父類別的Method
子類別不想直接繼承使用(重寫或部份衍生)


'子類別
'想改寫父類別有的 method Salary()
'Overrides 定義子類別覆寫父類別

  Public Overrides Function Salary() As Decimal
      Dim b As Decimal = MyBase.Salary() '原來底薪
      Me._salary = b + Me._bon
  End Function


'父類別  

'薪資計算的功能Method
'Overridable 允許子類別可以進行複寫

   Public Overridable Overloads Function Salary() As Decimal
       Return Me._salary
   End Function

文章標籤
全站熱搜
創作者介紹
創作者 colud77 的頭像
colud77

I-Cloud程式攻略

colud77 發表在 痞客邦 留言(0) 人氣(1,296)