第十四周閱讀程式
#include <iostream> using namespace std; class BASE { private: char c; public: BASE(char n):c(n) {} virtual ~BASE() { cout<<c; } }; class DERIVED:public BASE { private: char c; public: DERIVED(char n):BASE(n+1),c(n) {} ~DERIVED() { cout<<c; } }; int main() { DERIVED d('X'); return 0; }
心得:基類中是虛擬函式,所以呼叫派生類裡面的再呼叫基類裡面的!派生類裡面得c是x基類裡面的是x+1=y所以。。。
相關推薦
第十四周閱讀程式:1-(3)
/* * 程式的版權和版本宣告部分 * Copyright (c)2012, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱: Vehicle.cpp * 作 者:李巧麗 * 完成日期:2013 年5月31日 * 版本號: v1.0 * 對任
第十四周閱讀程式2
#include <iostream> using namespace std; class Mammal { public: Mammal( ) { cout<<"Mammal constructor called."<<endl; }
第十四周閱讀程式
#include <iostream> using namespace std; class BASE { private: char c; public: BASE(char n):c(n) {} virtual ~BASE() {
第十四周----閱讀程式(1)(2)
/* * 程式的版權和版本宣告部分 /* Copyright (c)2013, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱: object.cpp * 作者:趙曉晨 * 完成日期: 2013年05月31日 * 版本號: v1.0 * 輸入
第十四周閱讀程式1:檔案流
問題及程式碼: #include <iostream> #include <fstream> using namespace std; int main() { fstream outfile,infile; //定義檔案流物件
第十四周閱讀程式(2)
問題及程式碼: #include <iostream> #include <vector> using namespace std; int main() { vect
第十四周 閱讀程式 2
問題及程式碼: /* *Copyright (c)2014,煙臺大學計算機與控制工程學院 *All rights reserved. *檔名稱:Project.cpp *作 者:chenqin. *完成日期:2015年6月10日 *版 本 號:v1.0
第十四周閱讀程式:1-(2)
/* * 程式的版權和版本宣告部分 * Copyright (c)2012, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱: Vehicle.cpp * 作 者:李巧麗 * 完成日期:2013 年5月31日 * 版本號: v1.0 * 對任
第十四周閱讀程式3
/* * 程式的版權和版本宣告部分: * Copyright (c) 2013, 煙臺大學計算機學院 * All rights reserved. * 檔名稱:test.cpp * 作 者:任子儀 * 完成日期:2014年 5月 27日 * 版 本 號:v12.1 *
第十四周——閱讀程式(1)
#include<iostream> #include<vector> /*Copyright (c) 2016,煙臺大學計算機學院 *All rights reserved. *檔名稱 : *作 者 : 田志偉 *完成日期 : 201
第十四周閱讀程式——例二
#include <iostream> #include <iomanip> using namespace std; int main() { int a; cout<<"input a:"; cin>&g
第十四周閱讀程式一
問題 #include <iostream> using namespace std; int main() { int a=21; cout.setf(ios::showbase); cout<<"dec:"<<
第十四周閱讀程式——1
/*Copyright (c) 2016,煙臺大學計算機學院 *All rights reserved. *檔名稱 : *作 者 : 徐聰 *完成日期 : 2016年6月5號 *版 本
第十四周閱讀程式——例四
4-1: #include <iostream> using namespace std; int main( ) { char *a="BASIC"; //字元指標指向'B' for(int i=4; i>=0; i--)
第十四周閱讀專案(2)
問題及程式碼: #include <iostream> #include <vector> using namespace std; int main() { vector<int> intList; vector<
第十四周--stl閱讀程式
問題及程式碼: /*copyright 計算機與控制工程學院 檔名稱:stl 完成日期:2016/5/31 作者:馬豔豔*/ #include <iterator> #include &l
第十四周(3)-閱讀程式
問題及程式碼: /* *煙臺大學計算機與控制工程學院 *檔名稱:yuedu3.cpp *作 者:閆安 *完成日期:2016年6月9日 *版 本 號:codeblocks 16.01 * *問題描
第十四周:閱讀程式1-(1)
/* * 程式的版權和版本宣告部分 * Copyright (c)2012, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱: Vehicle.cpp * 作 者:李巧麗 * 完成日期:2013 年5月31日 * 版本號: v1.0 * 對任
第十四周 課後實踐:閱讀程式
(1)問題及程式碼: #include <iostream> #include <fstream> using namespace std; int main() { fstream outfile,infile; outfile
第十四周:閱讀程式(2)
問題及程式碼: /* * Copyright (c)2015, 煙臺大學計算機學院學生 * All rightsreserved. * 檔名稱: x.cpp * 作者 : 李楠 * 完成日期: 2015年6月3日 * 版本號 : v1.0 * 問題描述