第五周專案4 靜態成員應用

2021-06-29 15:36:30 字數 983 閱讀 1223

/* 

*檔名稱:week5-4.cpp

*完成日期:2023年 4 月 8 日

*版本號:v1.0

* *

*/ #include #include using namespace std;

class time

void show_time( ); //根據is_24和from0,輸出適合形式-20:23:5/8:23:5 pm/08:23:05 pm

void add_seconds(int); //增加n秒鐘

void add_minutes(int); //增加n分鐘

void add_hours(int); //增加n小時

static void change24(); //改變靜態成員is_24,在12和24時制之間轉換

static void changefrom0(); //改變靜態成員from0,切換是否前導0

private:

static bool is_24; //為true時,24小時制,如20:23:5;為flase,12小時制,顯示為8:23:5 pm

static bool from0; //為true時,前導0,8:23:5顯示為08:23:05

int hour;

int minute;

int sec;

};//下面寫出靜態成員的初始化及各成員函式的定義……

看起來似乎麻煩,但實際比較簡單,只要控制好輸出形式就行了。

第五周 專案4 靜態成員應用

問題描述 設計含有靜態資料成員和成員函式的time類。靜態資料成員是類中所有的物件共有的資料,在下面的設計中,時鐘要採用12小時制,還是要使用24小時制,顯示時,不足兩位的數字前是否前導0,都是 影響全域性 的設定,適合作為類中的靜態資料成員。cpp view plain copy print cl...

第五周專案4 靜態成員應用

設計含有靜態資料成員和成員函式的time類。靜態資料成員是類中所有的物件共有的資料,在下面的設計中,時鐘要採用12小時制,還是要使用24小時制,顯示時,不足兩位的數字前是否前導0,都是 影響全域性 的設定,適合作為類中的靜態資料成員。下面寫出靜態成員的初始化及各成員函式的定義 int main in...

第五周專案四 靜態成員應用

問題及 檔名稱 靜態成員應用 cpp 作 者 白雲飛 完成日期 2015年4月4日 版 本 號 v1.0 問題描述 設計含有靜態資料成員和成員函式的time類。靜態資料成員是類中所有的物件共有的資料,在下面的設計中,時鐘要採用12小時制,還是要使用24小時制,顯示時,不足兩位的數字前是否前導0,都是...