作者 主題: 遮蔽和覆寫的差異  (閱讀 5727 次)

0 會員 與 1 訪客 正在閱讀本文。

franklai0516

  • 懷疑的國中生
  • **
  • 文章數: 38
    • 檢視個人資料
遮蔽和覆寫的差異
« 於: 2008-05-13 18:48 »
諸位前輩,我有一問題想請教

有關於遮蔽和覆寫之前的差異,
上網查MSDN,看了又模糊不清,可能我中文造詣不好@@
它們的功用看似又一樣,但是實際上又不同,可是我又不懂它們不同之處主要在哪
以及它們應用的時機是什麼? 什麼時候要用遮蔽?什麼時候要用覆寫?不知如何拿捏? @@

雖然問題有點白目, 但是還是懇請諸位前輩指點, 謝謝 ^^

elleryq

  • 鑽研的研究生
  • *****
  • 文章數: 908
  • 性別: 男
    • 檢視個人資料
    • Thinking more...
回覆: 遮蔽和覆寫的差異
« 回覆 #1 於: 2008-05-14 08:50 »
在哪裡看到的?
英文是??

Mask??
Override ??
Plan your work, then work your plan.
我的首頁:http://blog.elleryq.idv.tw
351899by http://counter.li.org

franklai0516

  • 懷疑的國中生
  • **
  • 文章數: 38
    • 檢視個人資料
回覆: 遮蔽和覆寫的差異
« 回覆 #2 於: 2008-05-14 10:10 »
前輩,
我是在 http://msdn.microsoft.com/zh-tw/library/ms172785(VS.80).aspx 這個網址看到的 ^^
其英文分別為 Shadows &  Overrides

hoyo

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 4052
  • 性別: 男
  • 有需要的時候,學習就不會分階段。
    • 檢視個人資料
    • 樂咖黑電腦學習網
回覆: 遮蔽和覆寫的差異
« 回覆 #3 於: 2008-05-14 11:57 »
「比較用途」可以解決該用在哪裡的問題

最下面的「方針」可解決什麼時候該用的問題
受人與魚,不如授人與漁
上海自來水來自海上;倫敦好奇人奇好敦倫

elleryq

  • 鑽研的研究生
  • *****
  • 文章數: 908
  • 性別: 男
    • 檢視個人資料
    • Thinking more...
回覆: 遮蔽和覆寫的差異
« 回覆 #4 於: 2008-05-14 14:03 »

原來是 Visual Basic.Net ...
文章裡面的意思,看起來是
Shadow 在你還想保留原來定義的時候用
Override 在你不想保留原來定義,要重新改寫的時候用...
Plan your work, then work your plan.
我的首頁:http://blog.elleryq.idv.tw
351899by http://counter.li.org