大多数 Concert Technology 实体都是通过两个类来实现的:一个句柄类和一个实现类,其中句柄类的对象包含一个数据成员(句柄指针),该数据成员指向相应实现类的一个对象(其实现对象)。 作为 Concert Technology 的用户,您将主要使用手柄。
作为句柄,这些对象可以通过以下任一种方式传递:
- 值为 "
const(不涉及更改时); - 引用(当传递句柄的函数改变了该句柄的实现时)。
它们应作为自动对象创建,这里的 "自动 "具有 C++ 的通常含义。
句柄类的成员函数与实现类中的同名成员函数相对应。