什麼是虛繼承,爲什麼要虛繼承,虛繼承和普通繼承有什麼區別

代碼或講解有任何問題,請在評論區告知,不剩感激!!!!!! 類D繼承自類B和類C,而B類和C類都繼承自類A,類D中會兩次繼承A,爲了節省空間,可以將B、C對A對A的繼承定義爲虛擬繼承,而A就成了虛擬基類 代碼演示: class A; class B :public virtual A; class C :public virtual A; class D :public B,public C;
相關文章
相關標籤/搜索