三大主流OOP(面向对象编程)语言(C++,Java,C#),都是面向对象。
精一而通三,唯一需要花些时间的地方就是熟悉他们的类库。
驱动就是接口,使用国际标准规范,库是对驱动的进一步封装,使其调用起来更加封装,也可以叫做接口。
面向过程的缺点:
可重用性差
数据安全性差
难以开发大型软件和图形界面的应用软件
面向对象:
易维护、易复用、易扩展
性能比面向过程低
面向对象变成过程避免有面向过程编程的思维。多考虑复用性和三个基本特征:封装、继承、多态
面向对象特征:类的封装、类的继承、类的多态
类和对象的关系:
关键词:
register
extern
const
#define
inline
this