7.13 专业术语
abstract data type(ADT) 抽象数据类型
dequeue(queueoperation) 出队(队列操作)
binary scope resolution operator(::) 二元作用域
destructor 析构函数
运算符
dynamic objects 动态对象
cascading member function calls 连续使用成员
enqueue(queueoperation) 入队(队列操作)
函数调用
extensiblelanguage可扩展语言
class scope 类范围
first-in-first-out(FIFO) 先进先出
composition 复合
foward class declaration 提前类声明
const member function const成员函数
friend class 友元类
const object const对象
friend function 友元函数
constructor 构造函数
host object 宿主对象
container 容器
iterator 迭代界
data representalions 数据表达
last-in-first-out(LIFO) 后进先出
default constructor 默认构造函数
member selection operator(.) 成员选择运算符
default destructor 默认析构函数
member access specifiers 成员访问说明符
delete operator delete 运算符
member initializer 成员初始化值
delete[] operator delete[]运算符
member object 成员对象
member object constructor 成员对象构造函数
principle of least privilege 最低权限原则
new operator new 运算符
proxy class 代理类
new[] operator new[] 运算符
push(stack operation) 压入(堆栈操作)
object-based progamming 基于对象编程
queue abstract data type 队列抽象数据类型
operations in an ADT ADT中的操作
stack abstract data type 堆栈抽象数据类型
pointer member selection operator(->) 指针成
static datamember 静态数据成员
员选择运算符
static member function 静态成员函数
pop(stack operation) 弹出(堆栈操作)
this pointer this 指针