9.13 c++ 总结

1.作用域与可见性

作用域:是标识符(变量、常量、类、对象、函数等)的有效范围。

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


2.友元

友元是C++提供的一种破坏数据封装和数据隐藏的机制。

友元函数:友元函数是在类声明中由关键字friend修饰说明的非成员函数,在它的函数体中能够通过对象名访问private 和protected成员

3. 多文件结构

#include 包含指令

#include"文件名"

#undef


4.预编译指令

//head.h

#ifndef HEAD_H

#define HEAD_H

class point

{

….

}

#endif


5. 多文件结构

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

类声明文件(.h文件)

类实现文件(.cpp文件)

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

6.

下午自习,做练习。复习上午老师讲的例题,圆的编程,下午做剩余的直线和正方形,还有两个例题,1. 将【例1时钟类】和【例2类Dog】中的类的声明和定义单独以.cpp和.h文件保 2.上例中增加一个可以统计时钟和Dog个数的静态成员,在main函数中增加多个对象并测试对象的个数。

你可能感兴趣的:(9.13 c++ 总结)