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函數中增加多個對象并測試對象的個數。