初学C++笔记

1、泛型程序设计是另一种程序设计方法。C++的模板更支持泛型。
2、面向对象为了实现软件的产业化。
3、函数成员的实现:
在类中说明原型,可以在类外给出函数体实现,并在函数名前使用类名加以限定。也可以直接在类中给出函数体,形成内联成员函数。
而类的数据成员必须在类内部声明。
4、C++多态的实现:
函数重载:函数名相同,参数不同(参数类型,参数个数)
运算符重载
虚函数
5、多态性编译的两种方式:静态绑定(早绑定)、动态绑定(晚绑定、运行时绑定)。C++两种都支持!
6、一个数据类型应包含两方面的信息:一是数据,二是操作
7、静态绑定实例:在C++中允许对自定义数据类型(类)进行运算符重载。
动态绑定实例:虚函数。

你可能感兴趣的:(C++)