C++類中有3個私有數(shù)據(jù)成員Hour,Minute,Second和兩個公有成員函數(shù)SetTime,PrintTime。SetTime根據(jù)傳遞的3個參數(shù)為對象設(shè)置時間。PrintTime將對象表示的時間顯示輸出。
2 回答

四季花海
TA貢獻(xiàn)1811條經(jīng)驗 獲得超5個贊
#include<iostream>
using namespace std;
class time
{
time(){}
~time(){}
void Time()
{
cout<<"現(xiàn)在是早上8點"<<endl;
};
int main()
{
time T1;
TI.Time
return 0;
}

人到中年有點甜
TA貢獻(xiàn)1895條經(jīng)驗 獲得超7個贊
#include<iostream.h> class Clock //時鐘類的定義 { public : //外部接口,公有成員函數(shù) void SetTime( int NewH=0, int NewM=0, int NewS=0); void PrintTime(); private : //私有數(shù)據(jù)成員 int Hour,Minute,Second; }; //時鐘類成員函數(shù)的具體實現(xiàn) void Clock::SetTime( int NewH, int NewM, int NewS) { Hour=NewH; Minute=NewM; Second=NewS; } inline void Clock::PrintTime() { cout<<Hour<< ":" <<Minute<< ":" <<Second<<endl; } //主函數(shù) void main() { Clock myClock; //定義對象myClock cout<< "First time set and output:" <<endl; myClock.SetTime(); //設(shè)置時間為默認(rèn)值 myClock.PrintTime(); //顯示時間 cout<< "Second time set and output:" <<endl; myClock.SetTime(9,20,30); //設(shè)置時間為9:20:30 myClock.PrintTime(); //顯示時間 } |
- 2 回答
- 0 關(guān)注
- 156 瀏覽
添加回答
舉報
0/150
提交
取消