Effective C++ 条款01:视C++为一个语言联邦
C++已经是一个多重泛型编程语言,同时支持过程形式、面向对象形式、函数形式、泛型形式和元编程形式的语言。
将C++视为一个由语言组成的联邦而非单一语言。在其某个次语言中,各种守则和通例都倾向简单、直观易懂并且容易记住。然而当你从一个次语言移到另一个次语言时,守则可能改变。
4个次语言:
· C :C++是以C为基础。区块、语句、预处理器、内置数据类型、数组和指针等都来自C。
· Object-Oriented C++ :classes。封装、继承、多态和virtual等,这一部分是面向对象设计.
原创
2020-12-22 21:43:51 ·
1127 阅读 ·
0 评论