9.13

2017-09-13  本文已影响0人  老翟_4856

1.作用域与可见性

作用域是标识符的有效范围;

可见性:标识符是否可以引用;

2.友元:

声明  friend  class B;

关键字:friend

在类的内部声明即可。

友元破坏了数据封装和数据的隐藏机制,所以使用友元要慎重。

友元关系不能传递;友元关系是单向的。

3.多文件结构和编译预处理命令:

include <文件名>  按标准方式搜索

#include"文件名"  首先在当前目录中搜索,若没有,再按标准方式搜索。

#define 宏定义

#undef  删除宏

条件编译指令:

#ifdef  标识符  //如果定义标识符执行程序段1

程序段1

#else

程序段2 //如果没定义了标识符执行程序段2

#endif

#ifndef  标识符//如果没有定义标识符执行程序段1

程序段1

#else

程序段2

#endif

一个源程序一般至少分为三个源文件:

1)类声明文件(.h文件);

2)类实现文件(.cpp文件);

3)类的使用文件(main( ) 所在的.cpp文件);

通过下午的练习,知识点已都掌握。

上一篇下一篇

猜你喜欢

热点阅读