c 物件指標,引用的操作

2022-07-29 19:39:08 字數 793 閱讀 8370

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...