概述
立即学习:https://edu.csdn.net/course/play/9186/191695?utm_source=blogtoedu
// Time.cpp
#include "Time.h"
#include "stdafx.h"
//成员函数的实现
//其中这两个冒号 作用域运算符,表示initTime函数属于Time类
void Time::initTime( int tmphour, int tmpmin, int tmpsec)
{
Hour = tmphour; //我们注意到,成员函数中,我们可以直接使用成员变量名
//那个对象调用该成员函数,这些成员变量就属于哪个对象,大家可以理解成类成员函数知道哪个对象调用自己;
Minute = tmpmin;
Second = tmpsec;
initMilliTime(0);
};
void Time::initMilliTime (int mls)
{
Millisecond = mls; //成员函数可以访问可以访问成员变量,不管成员是否是私有;
}
//`Time.h
#ifndef __MyTime__
#define __MyTime__
//类声明::
class Time
{
private:
int Millisecond; //毫秒
private:
void initMilliTime(int mls);
public :
int Hour; //
int Minute;
int Second;
void initTime( int tmphour, int tmpmin, int tmpsec);
};
#endif
//console..
#include "Time.h"
#include "stdafx.h"
//成员函数的实现
//其中这两个冒号 作用域运算符,表示initTime函数属于Time类
void Time::initTime( int tmphour, int tmpmin, int tmpsec)
{
Hour = tmphour; //我们注意到,成员函数中,我们可以直接使用成员变量名
//那个对象调用该成员函数,这些成员变量就属于哪个对象,大家可以理解成类成员函数知道哪个对象调用自己;
Minute = tmpmin;
Second = tmpsec;
initMilliTime(0);
};
void Time::initMilliTime (int mls)
{
Millisecond = mls; //成员函数可以访问可以访问成员变量,不管成员是否是私有;
}
///~
最后
以上就是超帅白羊为你收集整理的学习笔记(11):c++入门到精通教程 c++11/14/17-成员函数、对象拷贝、私有成员的全部内容,希望文章能够帮你解决学习笔记(11):c++入门到精通教程 c++11/14/17-成员函数、对象拷贝、私有成员所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复