公共访问

例如,会为具有公共访问的特性生成以下访问器:

int Furnace_getHeatReqs(const Furnace* const me);

heatReqs 特性属于家庭供暖系统样本中的 Furnace 对象。公共访问器的原型生成在 Furnace 的规范文件中。公共操作的名称包括它所面向的对象的名称,在本例中为 Furnace

公共访问器的主体生成在 Furnace 的实施文件中:

int Furnace_getHeatReqs(const Furnace* const me) {
    return me->heatReqs;
}

反馈