問題及**:
inta[
8]= ;
intb[
8]= ; array array1(a,
8),array3,array4;
const
array array2(b,
8); array4=array3=array1+array2; array3.show(); array4.resize(
20); array4[8]=
99;cout
<8
]<3
]
class array
;//要求測試函式能夠執行出正確、合理的結果:
int main()
; int b[8]= ;
array array1(a,8),array3,array4;
const array array2(b,8);
array4=array3=array1+array2;
array3.show();
array4.resize(20);
array4[8]=99;
cout
<8]
<3]
0;}
#include #include using namespace std;
class array
;//要求測試函式能夠執行出正確、合理的結果:
array::array(int sz = 50)
array::array(int a,int sz)
//常物件時,會呼叫這個函式,運算結果(引用)將不能再被賦值
const int &array::operator (int n) const
//取當前陣列的大小
int array::getsize() const
//將陣列大小修改為sz
void array::resize(int sz)
void array::show() const
{ for (int i = 0; i < size; i++)
cout<< list[i]<
cout執行結果:
知識點總結:
學習心得:
第十二周上機實踐專案(1)
檔名稱 text11.cpp 問題描述 分別定義teacher 教師 類和cadre 幹部 類,採用多重 繼承方式由這兩個類派生出新類teacher cadre 教師兼幹部 1 在兩個基類中都包含姓名 年齡 性別 位址 等資料成員。2 在teacher類中還包含資料成員title 職稱 在cadre...
第十二周專案(3)
煙台大學計算機學院 檔名稱 xiangmu.cpp 完成日期 2017年11月19日 問題描述 dijkstra演算法的驗證 輸入描述 無 輸出描述 某一頂點到其他各點最短路徑 用到了graph.h include include include graph.h define maxsize 100...
第十二周 專案(3)
問題及描述 煙台大學計算機學院 檔名稱 xia1gmu.cpp 完成日期 2017年11月19日 問題描述 dijkstra演算法的驗證 輸入描述 無 輸出描述 某一頂點到其他各點最短路徑 用到了graph.h include include include graph.h define maxsi...