11.11 术语表

优质
小牛编辑
129浏览
2023-12-01

成员函数(member function):用于操作对象的函数,其中被操作对象作为隐式参数this传递给它。

非成员函数(nonmember function):一类不属于任何结构体定义中的成员的函数,也称为“独立”函数。

调用(invoke):To call a function "on" an object, in order to pass the object as an implicit parameter.

当前对象(current object):成员函数调用的对象。在成员函数中,我们能隐式地引用当前对象,或者使用关键字this。

this:用于引用当前对象的关键字。this是一个指针,这使它不易使用,因为本书中没有涵盖指针相关内容。

接口(interface):对函数如何使用的一个描述,包括参数的个数和类型,以及返回值的类型。

函数声明(function declaration):一条语句,声明了函数的接口,但不提供函数体。成员函数的声明出现在结构体定义中,即便函数定义在外面。

实现(implementation):函数体或者函数的工作细节。

构造函数(constructor):一个特殊的函数,用于初始化新创建对象的实例变量。