重載 重寫 的英文到底是什麼

因爲一些書不是太過嚴謹,偶爾看英文書籍時,看到個override或者overload等等之類的單詞,不知道究竟對應到我們學習的中文書籍的哪個翻譯,對此不免有點小糾結,今日小小總結一下。

注意

1 以前這些只針對c++,其它語言不作考證,內容僅供參考。

2 以下信息提取自微軟msdn online。

(=================中引文對照,看看微軟怎麼翻譯的======================)

重載(overload)

  • 重載函數集內的任意兩個函數必須具有不同的參數列表(Any two functions in a set of overloaded functions must have different argument lists.)。

重寫(override)

  • 本主題討論如何顯式重寫基類或接口的成員(This topic discusses how to explicitly override a member of a base class or interface.)。


總結:當我們不明白一個問題的時候,得學會、能夠、靈活地想出一個解決這個問題的方案,而不是等待別人告訴自己,當然了,太難的問題請教別人還是可以好的,凡是不能老鑽牛角尖嘛。比如搞不清override到底是什麼,怎麼辦?最好就是找個權威的地方查一下。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章