类 笔记

类 

#pragma once 防止头文件重复包含

等价于#ifndef

      #define

      #endif

类有两个要素1,.数据成员 2,.成员函数。

数据成员表达了类的属性状态。成员函数表达了类的行为。

 Public. Private. Protected;

 Pritectedprivate类似。其差别表现在继承与派生时对派生类的影响不同;

 内联函数 提高效率

编译的时候将代码直接嵌入到调用的地方,从而减少函数调用的开销

体积增大  以空间换时间;

 短小

内联函数只是给编译器一个申请提示,如果函数中用switch for将不会编译

 成员函数也可以做重载 要求是相同的作用域;

 Class struct的区别

Struct也是一种类, 也可以有成员函数。 在未指点访问权限时class默认是私有的,struct默认是公用的。

 

posted @ 2013-10-04 15:25  Blackfog  阅读(112)  评论(0编辑  收藏  举报