c++作成時間関数クラス
1711 ワード
実装クラスの定義と呼び出し
ClockタイムクラスのヘッダファイルClock.h
Clock時間クラスの実装ファイルClock.cpp
main――時間運転主関数main.cpp
以上が本文のすべてですが、C++の勉強に役立つことを願っています.
ClockタイムクラスのヘッダファイルClock.h
//#pragma once
#ifndef _CLOCK_H_
#define _CLOCK_H_
class Clock
{
public:
void Init(int hour, int minute, int second);
void Display();
void Update();
int GetHour();
int GetMinute();
int GetSecond();
void SetHour(int hour);
void SetMinute(int minute);
void SetSecond(int second);
private:
int hour_;
int minute_;
int second_;
};
#endif // _CLOCK_H_
Clock時間クラスの実装ファイルClock.cpp
#include "Clock.h"
#include
#include
using namespace std;
void Clock::Display()//
{ cout<
main――時間運転主関数main.cpp
#include "Clock.h"
#include
#include
int main(void)
{ Clock tt;
tt.Init(0, 0, 0); //
tt.Display(); //
char input_key;
input_key=getch(); //
while(input_key!=27) // Esc
{ if (kbhit()) //
{ input_key=getch();
}
tt.Update();
tt.Display();
}
return 0;
}
以上が本文のすべてですが、C++の勉強に役立つことを願っています.