C++笔记

1.通过对象名和成员运算符访问对象成员

对象名.数据成员 访问或者->

2.对象的初始化

利用构造函数进行初始化

构造函数的名字必须和类名同名 

class Time

{ public :Time(){

        hour= 0;

        .....;}

}

3.带参数的构造函数

构造函数名(类型1 形参1,类型2 形参2 ,。。。。)

Time(int a,int a2,....)

4.参数初始化表对成员初始化

Box::Box(int h,int w, int len):height(h), width(w),length(len){}

::表示类外构造函数 

5.指向普通函数的指针和指向对象成员函数的指针

void (*p)(); 表示p是指向普通函数的void 类型指针 

void(Time::*p)();表示p是指向Time类的成员函数的指针;

若让他指向一个成员函数的话 

p = &Time :: get_time;

原文地址:https://www.cnblogs.com/yitaqiotouto/p/10646153.html