您現在的位置是:首頁 >生活 > 2024-03-12 22:06:37 來源:
面向對象程序設計方法主要采用(面向對象程序設計)
大家好,我是小夏,我來為大家解答以上問題。面向對象程序設計方法主要采用,面向對象程序設計很多人還不知道,現在讓我們一起來看看吧!
原發布者:ar717780679
面向對象程序設計(C++版)實驗報告姓名:學號:院系:班級:實驗5單繼承(2學時)一、實驗目的1.掌握派生的類別與方式;2.了解派生類中如何使用基類的成員、基類成員在派生類中的訪問控制;3.掌握繼承中構造函數和析構函數的調用過程。二、實驗內容及步驟1.給出一個Document類,從Document派生出Book類,增加PageCount變量。在主函數中進行測試,創建Book類對象并進行初始化,輸出書名和頁數。源程序:#include#includeusingnamespacestd;classDocument{public:Document(){};~Document();Document(char*name);char*Name;voidPrintNameOf();};Document::Document(char*name){Name=newchar[strlen(name)+1];strcpy(Name,name);}Document::~Document(){delete[]Name;}voidDocument::PrintNameOf(){cout<<Name<<endl;}classBook:publicDocument{public:intPageCount;};voidmain(){Bookb;cout<>name;cout<>p;b.PageCount=p;b.Document::Document(name);cout<<"書的名字是:"<<b.Name<<endl;cout<<"書的頁數是:"<<b.PageCount<<endl;}輸出結果:2.設計一個單基繼承的類層次程序,利用Person類派生出Student類,增加
本文到此講解完畢了,希望對大家有幫助。