C 物件導向 物件陣列

2021-10-05 14:01:43 字數 1480 閱讀 5725

編譯器:devc++ 5.4.0

所用語言:c++

main.cpp

#include 

#include

#include "newpneumonia.h"

#define n

29//巨集定義

using namespace std;

int main()

;//物件陣列

newpneumonia array[n]

=,,,

,,,,

,,,,

,,,,

,,,,

,,,,

,,,,

,}; newpneumonia *p=array;

//*p=&array[0]

cout<<

"日期\t 新增qz 累計qz 現有zz 現有wz 累計sw 累計zy"

0;i<

n;i++

) p-

>

printmax()

;return0;

}

newpneumonia.h

#include 

#include

using namespace std;

class

newpneumonia

;//初始化靜態成員變數

int newpneumonia:

:s_newmax=0;

string newpneumonia:

:s_newdatemax=

"";

int newpneumonia:

:s_lastday=1;

//由於資料值累計zy 所以需要儲存上一天的累計zy和今天的累計zy做差值,這個1是1月31日的累計zy

int newpneumonia:

:s_healedmax=0;

string newpneumonia:

:s_healeddatemax=

"";

newpneumonia.cpp

#include 

#include

#include "newpneumonia.h"

newpneumonia:

:newpneumonia

(string da,int n,int ca,int s,int cr,int de,int h)

//儲存 哪一天 zy 最大,並儲存最大值

if(healedcases-s_lastday>s_healedmax)

s_lastday=healedcases;

}void newpneumonia:

:show()

//靜態成員函式

void newpneumonia:

:printmax()

Java物件導向 物件陣列

儲存一組物件的陣列。當需要儲存一組型別一致的一組物件時候,採用物件陣列儲存 其好處是,用乙個變數管理一組資料。使用物件陣列 類型別 變數 new 類型別 長度 類型別 變數 new 類型別 物件陣列元素的預設值是 null 案例 string arr newstring 5 宣告了長度為5的字串陣列...

c 物件導向程式設計 物件導向

什麼是物件導向 是對現實世界理解和抽象的方法。物件導向程式設計的特點 易維護,易擴充套件,靈活性好,重用 類 對事物的抽象定義,即事物具有的共同特徵和行為。物件 即對類進行例項 類是抽象的,物件是具體的 類的定義 語法 訪問修飾符 class 類名類的成員 包括字段,屬性,方法,常量,事件和索引器等...

C物件導向 構建物件

一組鬆散的變數是比較難追蹤的,所以一般採用結構體將其封裝起來 structslogstruct 一般我們會選擇直接進行建立,像這樣 static struct slogstruct glogdata 但是如果要讓c 看起來更像物件導向,那麼這個結構體應該在初始化的時候進行建立,分配記憶體,並返回給呼...