類的多態特性是支持面向對象的語言最主要的特性,有過非面向對象語言開發經歷的人,通常對這一章節的內容會覺得不習慣,因為很多人錯誤的認為,支持類的封裝的語言就是支持面向對象的,其實不然,Visual BASIC 6.0 是典型的非面向對象的開發語言,但是它的確是支持類,支持類并不能說明就是支持面向對象,能夠解決多態問題的語言,才是真正支持面向對象的開發的語言,所以務必提醒有過其它非面向對象語言基礎的讀者注意! //例程1 在c++中是允許派生類重載基類成員函數的,對于類的重載來說,明確的,不同類的對象,調用其類的成員函數的時候,系統是知道如何找到其類的同名成員,上面代碼中的a.ShowMember();,即調用的是Vehicle::ShowMember(),b.ShowMember();,即調用的是Car::ShowMemeber();。
|
正在閱讀:C++中類的多態與虛函數的使用C++中類的多態與虛函數的使用
2005-03-16 10:18
出處:PConline
作者:管寧
責任編輯:xietaoming
鍵盤也能翻頁,試試“← →”鍵
302 Found
Powered by Tengine