9.13

作者: 老翟_4856 | 来源:发表于2017-09-13 20:09 被阅读0次

    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文件);

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

    相关文章

      网友评论

          本文标题:9.13

          本文链接:https://www.haomeiwen.com/subject/timlsxtx.html