我有點糊塗:C++鍵入和OOP子類
- 如果我有一個基類A,並且其延伸的一個類B,可以在類型A的變量保持的值B型,反之亦然?
如果是,爲什麼?即使B是從A派生出來的,它們是不是完全不同?類型安全如何?
- 如果這是可能的,當我使用這個時需要注意什麼? 這將如何解決性能方面的問題?
注:對不起,如果我問太多問題,不理會他們,只是看出來的那些名單裝飾點「標記」 :) 而且,這也不是我的功課。我是一名業餘愛好程序員,擁有使用OOP編寫腳本語言的技能,但對於使用C++進行OOP打字的人來說,我還是比較陌生。
也許提供一些代碼作爲例子:) – 2010-05-11 20:58:20
爲什麼?我現在沒有任何具體的例子。子類與「父類相同」的規則應該是一般的,或者? – Zack 2010-05-11 20:59:55
沒有具體的例子就是爲什麼你感到困惑。對代碼進行編碼,它會幫助你全力以赴。 – jmucchiello 2010-05-11 21:27:01