注册 登录
编程论坛 C++教室

请问在下面的这个程序中如何区分接口

nothingness 发布于 2013-06-19 20:54, 507 次点击
#ifndef STASH_H
#define STASH_H
class Stash{
int size;
int quantity;
int next;
unsigned char* storage;
void inflate(int increase);

public:
void initialize(int size);
void cleanup();
int add(void* element);
void* fetch(int index);
int count();
}
#endif

请问在下面的这个程序中如何区分接口,客户程序员接口与开发程序员接口分别是什么?
为什么inflate()函数只被add()调用,从哪里看出来的?
4 回复
#2
lzj125302013-06-20 17:53
void initialize(int size); 应该是定义的初始化函数。对于开发者没有什么客户接口和程序员接口的说法
#3
peach54602013-06-20 18:15
完全不懂你在说什么
什么叫客户接口?程序员接口?
不懂
#4
nothingness2013-06-21 20:11
回复 楼主 nothingness
请问inflate()和add()的关系怎么确定?书上说“inflate()函数只被add()调用”。
#5
peach54602013-06-22 06:05
以下是引用nothingness在2013-6-21 20:11:52的发言:

请问inflate()和add()的关系怎么确定?书上说“inflate()函数只被add()调用”。

先吧代码贴全
1