类的静态成员函数与非静态成员函数的互访、回调函数中对二者的调用

一、 类的静态成员函数与非静态成员函数的互访

1. 通过类名调用静态成员函数,但不能调用非静态成员函数;

2. 通过类的对象调用静态成员函数和非静态成员函数;

3. 在类的静态成员函数中不能使用类的非静态成员;

(可通过形参传递类对象来使用非静态成员)

4. 可在类的非静态成员函数中使用类的静态成员;

5. 静态成员变量使用前必须初始化,如 int Point::m_nPointCount = 0;

详细内容见博客链接 http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=26000296&id=5783397

二、回调函数中对二者的调用

详细内容见博客链接 https://blog.csdn.net/carson2005/article/details/79166622

 

你可能感兴趣的:(类的静态成员函数与非静态成员函数的互访、回调函数中对二者的调用)