close
1.從繼承用法:
A類被B,C類繼承
D同時繼承B,C的話會有兩個A類
所以為了處理這個錯誤
class B:virtal public A 就好
就不會重覆繼承
2.從interface 用法
virtual方法
virtual cc()
意思是繼承類別的類都要實作這個方法,如java的用法
https://openhome.cc/Gossip/CppGossip/VirtualFunction.html
一個類別中如果含有純虛擬函式,則該類別為一「抽象類別」(Abstract class),該類別只能被繼承,而不能用來直接生成實例,如果試圖使用一個抽象類別來生成實例,則會發生編譯錯誤。
https://openhome.cc/Gossip/CppGossip/PureVirtualFunction.html
全站熱搜