任務三擴充套件(公升級版)

2021-06-04 14:42:35 字數 546 閱讀 5313

#includeusing namespace std;

class datetime

;int main()

void datetime :: set_datetime()

}void datetime :: show_datetime()

bool datetime :: is_date(int y, int m, int d, int h, int mi, int s)

else if(m == 2)

else

}else if(m == 4 || m == 6 || m == 9 || m == 11)

return true; }

//定義判斷是否為閏年的函式

bool datetime :: judge_year(int year)

else

leap = true;

} else

leap = false;

return leap;

}

介面公升級版

介面公升級版 假設乙個介面由2w個子類實現它 假如在介面內加乙個方法 那麼按照定義就要在這所有的子類裡面都實現 所以我們引入新概念 介面裡可以定義普通方法 即這個普通方法可以不被實現 普通方法就要用default實現 介面還可以實現static方法 呼叫是直接由介面.方法名呼叫 inte ce im...

採藥公升級版

問題描述 辰辰是個天資聰穎的孩子,他的夢想是成為世界上最偉大的醫師。為此,他 想拜附近最有威望的醫師為師。醫師為了判斷他的資質,給他出了乙個難題。醫 師把他帶到乙個到處都是草藥的山洞裡對他說 孩子,這個山洞裡有一些不同 的草藥,採每一株都需要一些時間,每一株也有它自身的價值。我會給你一段時 間,在這...

約瑟夫問題公升級版

編號為1 n的n個人按順時針方向圍坐一圈,每人持有乙個密碼 正整數,可以自由輸入 開始人選乙個正整數作為報數上限值m,從第乙個人按順時針方向自1開始順序報數,報道m時停止報數。報m的人出列,將他的密碼作為新的m值,從他順時針方向上的下乙個人開始從1報數,如此下去,直至所有人全部出列為止。includ...