术语与缩写解释

非原创,来自林锐的《高质量程序设计指南》

1、ADT/UDT  : Abstract Data Type /User Defined Types

抽象数据类型 / 用户定义类型

2、Adapter:适配器

3、COM:Component Object Model,组件对象模型

4、Container:容器

5、CORBA:Common Object Request Broker architectiure,公共对象请求代理体系结构

6、Dynamic Binding:动态绑定或者运行时绑定

7、Encapsulation:封装

8、Generic Proggramming:泛型编程

9、GUI:Graphic User Interface,图形用户界面

10、Implementation:实现

11、Inline:内联

12、Inteface:接口

13、iterator:迭代器

14、Instantiation:实例化

15、Name-Mangling:名字修饰或重命名

16、OO:Object Oriented,面向对象

16、OOAD:Object Oriented Analysis and Design,面向对象分析和设计

17、Overload:重载

18、Override:重写或覆盖

19、POD:Plain Old Data Type,即具有平凡构造函数,平凡析构函数,平凡赋值函数的数据类型

20、Polymorphism:多态

21、RTTI:Run-time Type Identification,运行时类型识别或运行时类型信息

22、Signature:指函数的圆形或者经过名字修饰后的内部名称?(本人存疑)

23、Specialization:特化或者特例

24、STL:Standard Template Library,标准模板库

25、Template:模板

26、trivial:平凡的

27、UML: Uniform Modeling Language,统一建模语言

28、vptr:虚函数表指针

29、vtable:虚函数表


你可能感兴趣的:(C++读书笔记,术语与缩写解释)