90%的人开始学C/C++编程都是从谭浩强教授的《C语言程序设计》和《C++面向对象程序设计》这两本数开端的,在业界这两本书深受初学者的喜爱和好评。
比较权威,而且经过一二十年来修订,书籍中所提到的知识都非常的适合初学者。
建议初学者使用谭浩强的书,不仅可以作为初期学习使用,后期也可以作为参考书。
侧重点不同。面向对象的语言是将方法封装后形成CLASS,主体函数侧重的是对象的抽象和实现;而结构化C侧重的的是方法的抽象和实现。应该说结构化C是面向对象的语言的基础
结构化设计的思路:由上及下,逐级分解,每级求解,最终完成最初要求的功能
面向对象 的思路:先分析问题的本质,问题在现实中是由哪些个体(对象)来共同配合完成要所要求的活动,抽象出所有的对象,每个对象完成自己能做的部份,最终把问题中所有对象组合起来,就完成了所要求的求解。面向对象的思路更符合现实思考问题的思路,更自然。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)