1.面向过程式的程序设计:从上往下,逐步求解,按顺序的一步一步把问题解决
2.基于对象的程序设计 和 面向对象的程序设计
基于对象的程序设计:把功能包含在类中,需要的时候通过定义一个对象的方式来调用的程序。这种书写方式。
面向对象的程序设计:多态性升华了基于对象的程序设计,这个时候我们就不叫基于对象程序设计了,我们叫面向对象程序设计。
3.面向对象程序设计的优点:
易维护、易扩展、模块化(通过设置各种访问级别限制别人的访问,也保护了数据安全)
.cc .cxx源文件后缀 GNU编译器上 .m .mm后缀 苹果 .hpp把头和实现放一起了(能够减少编译次数)
三、可移植性问题编译型语言,需要编译过程,编译成二进制文件(可执行文件)
解释型语言,不进行预先编译,先解释,再运行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)