
内容会重复,如果你没有基础或者基础较差,可以选择C++程序设计,485页,如果你有一定C++基础,可以选择C++面向对象程序设计,285页。前一本主要是语法,后一本更多谈到编程思想和方法算是个进阶教程。
面向过程的是以功能模块为单位,典型的是函数和过程,
面向对象的是以类/对象为单位,典型的是类
面向对象是对面向过程的发展,它通过类把相关的数据和 *** 作捆绑在一起的
简单的说一下吧
如果你要做个航空系统的网站,如乘客这里,用面向对象的思想,你把所有乘客的属性,方法等全部写出来,不管项目是否需要这些功能。
而面向过程是你想到哪里属性方法就写哪些。
当你这个项目需要加一些乘客的功能的时候,如果是用面向对象的思想的话,那么直接在那个功能里面写代码就是了,而面向过程的话则需要重新写,这样一来麻烦很多。不能体现程序本身的一些重用,封装等等性能。
面向过程的代码实现要比面向对象的快很多,因为他是想到什么就写什么~
懂一些没?
以上就是关于谭浩强的C++程序设计与C++面向对象程序设计有什么区别全部的内容,包括:谭浩强的C++程序设计与C++面向对象程序设计有什么区别、C和C++中面向过程和面向对象的程序设计怎么形象的理解、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)