C++語言的四個準則、

一、最高準則:無二義性 1.對這個準則的理解:同一條C++語句不能同時具備兩種或多種含義,每一條C++語句只能通過一種方式執行,得到唯一結果。 二義性問題 1.在繼承時,基類之間或基類與派生類之間發生成員同名時,將出現對成員訪問的不確定性——同名二義性。 例子: 2.當派生類從多個基類派生,而這些基類又從同一個基類派生,則在訪問此共同基類中的成員時,將產生另一種不確定性——路徑二義性。 例子: 2
相關文章
相關標籤/搜索