读书笔记:Effective C++ 2.0 版,条款18(类的接口完整并且最小)

条款18: 争取使类的接口完整并且最小

类接口的目标是完整且最小
一个最小的接口,是指那种函数尽可能少、每两个函数都没有重叠功能的接口。
接口中函数越多,以后的潜在用户就越难理解,难以维护。
复杂性,可读性,可维护性和编译时间。

// 返回可以读/写的元素
t& operator[](int index);
// 返回只读元素
const t& operator[](int index) const;
两个版本的接口都提供,std范式

有个概念,接口的正交特性,借用矩阵里面的概念。

你可能感兴趣的:(cpp,c++)