本文共 942 字,大约阅读时间需要 3 分钟。
子类从父类获得特征称为继承
#ifndef TIME_H#define TIME_Hclass CTime{public: CTime(); void setHour(int hour); void setMinute(int minute); void setSecond(int second); int getHour(); int getMinute(); int getSecond();private: int m_nHour; int m_nMinute; int m_nSecond;};#endif
头文件
#ifndef CURRENT_TIME_H#define CURRENT_TIME_H#include "Time.h"// 子类 CCurrentTime 继承父类 Ctimeclass CCurrentTime : public CTime{ public: // 构造函数 CCurrentTime(); // 析构函数 ~CCurrentTime(); void init();};#endif
cpp实现
#include#include "Time.h"#include "CurrentTime.h"using namespace std;CCurrentTime::CCurrentTime() { cout<<"CCurrentTime constructor"<
#include#include "Time.h"#include "CurrentTime.h"using namespace std;int main() { CCurrentTime curTime; curTime.init(); // 23:55:16 cout< <<":"< <<":"< <
转载地址:http://nrcti.baihongyu.com/