1.time類儲存在「htime.h」中。要求:
⑴ 資料成員包括時(hour)、分(minute)、秒(second),為私有成員;
⑵ 能給資料成員提供值的成員函式(預設值為0時0分0秒);
⑶ 能分別取時、分、秒。
⑷ 能輸出時、分、秒(用「:」分隔)。並顯示上午(am)或下午(pm);
⑸ 有預設值的建構函式(預設值為0時0分0秒)。
說明:成員函式均定義為公有成員。
2.編寫乙個測試time類的main()函式(存放在exp_104.cpp)中。要求:
⑴ 定義物件、物件指標、物件的引用;
⑵ 用輸入的值設定時間;
⑶ 用輸出時、分、秒的成員函式顯示時間;
⑷ 用取時、分、秒的成員函式以「 時 分 秒」的格式顯示時間。
⑸ 分別用物件、物件指標、物件的引用呼叫成員函式。
#ifndef time_htime_h
#define time_htime_h
#includeusing namespace std;
class time
~time(){}
void set_time(int h,int m,int s)
int get_hour()
int get_second()
int get_minute()
void ptint()
else
cout<<"am ";
cout<
#include "htime.h"
int main()
c 物件指標,引用的操作
1.time類儲存在 htime.h 中。要求 資料成員包括時 hour 分 minute 秒 second 為私有成員 能給資料成員提供值的成員函式 預設值為0時0分0秒 能分別取時 分 秒。能輸出時 分 秒 用 分隔 並顯示上午 am 或下午 pm 有預設值的建構函式 預設值為0時0分0秒 說明...
C 物件指標和物件引用
在c 中,可以說明指向類的資料成員和成員函式的指標 1 指向資料成員的指標格式如下 型別說明符 類名 指標名 2 指向成員函式的指標格式如下 型別說明符 類名 指標名 參數列 如下例 class a public int fun int b a int i int c private int a 定...
C 中的物件指標和物件引用
在c 中,可以說明指向類的資料成員和成員函式的指標。指向資料成員的指標格式如下 型別說明符 類名 指標名 指向成員函式的指標格式如下 型別說明符 類名 指標名 參數列 例如,設有如下乙個類a 定義乙個指向類a的資料成員c的指標pc,其格式如下 int a pc a c 再定義乙個指向類a的成員函式f...