原创 菱形的虛擬繼承

問題引入:   如果有Base類,B1類,B2類,D類,如下圖繼承關係   那麼按一般的繼承來看,D類創造的對象會繼承B1類的方法與成員,同時也會繼承B2類的方法與成員;接下來類B1 , B2 會分別去繼承Base類的方法與成員,那麼D類的