創(chuàng)新互聯www.cdcxhl.cn八線動態(tài)BGP香港云服務器提供商,新人活動買多久送多久,劃算不套路!
深入淺析C++/java 繼承類的多態(tài)?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
C++/java 繼承類的多態(tài)詳解
學過C++和Java的人都知道,他們二者由于都可以進行面向對象編程,而面向對象編程的三大特性就是封裝、繼承、多態(tài),所有今天我們就來簡單了解一下C++和Java在多態(tài)這方面的不同。
首先我們各看一個案例。
C++
//測試繼承與多態(tài) class Animal { public: char name[128]; char behavior[128]; void outPut() { cout << "Animal" << endl; } void outPutAnimal() { cout << "Father" << endl; } Animal() { strcpy(name, "Animal"); strcpy(behavior, "Call"); } }; class Dog: public Animal { public: //子類定義一個和父類相同的屬性 char name[128]; char sex; //子類重寫父類方法 void outPut() { cout << "Dog" << endl; } void outPutDog() { cout << "Son" << endl; } Dog() { strcpy(name, "Dog"); sex = 'M'; } };
本文題目:深入淺析C++/java繼承類的多態(tài)-創(chuàng)新互聯
URL鏈接:http://jinyejixie.com/article18/dijogp.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站制作、ChatGPT、商城網站、網站排名、品牌網站建設、用戶體驗
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯