[問題] base的用法?

看板C_Sharp (C#)作者 (大笨羊)時間16年前 (2009/08/22 22:20), 編輯推噓2(201)
留言3則, 1人參與, 最新討論串1/2 (看更多)
為什麼某些類別繼承了某類別的話 建構式就必須加上 :base(引數) 呢? 還有就是 像是一個初始化函式 public override void Initialize(){ base.Initialize(); } 這樣也必須使用base呢? 這樣作是怎麼一回事? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.228.229.179

08/23 00:07, , 1F
你override父類別的建構子...如果要保留該函式的功能
08/23 00:07, 1F

08/23 00:07, , 2F
就是base.Initialize()了...
08/23 00:07, 2F

08/23 00:10, , 3F
說錯 是override父類別的函式(Initialize)..
08/23 00:10, 3F
文章代碼(AID): #1AZ_wedm (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1AZ_wedm (C_Sharp)