消除"對于類成員的引用所產(chǎn)生的二義"是不考慮訪問權限,可以歸結為:改變一個類成員的訪問權限不應改變程序的含義。
當一個派生類繼承了兩個基類而這兩個積累正好又有兩個成員函數(shù)的聲明是相同的時后會發(fā)生潛在的二義性問題,只有當派生類調(diào)用該函數(shù)的時候才會體現(xiàn)出來。如果其中一個基類的成員函數(shù)為私有的,另一個基類為共有的,此時二義性仍然不能消除掉。
Powered by: C++博客 Copyright © yang-chunlei