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函数中增加多个对象并测试对象的个数。