总结一下最近自学完的C++面向对象前三章的内容吧。书是学校上课用的教材,是清华大学出版社的《C++面向对象程序设计教程》》第四版陈维兴的,这本书我感觉阅读起来是比较容易懂的,给的程序例题也不难看懂,总的来说我感觉是本挺好的书。这次我总共自学了前三章,由于以前没有C++基础,所以我学习起来速度还是挺慢的,再加上假期在家学习效率不高。
首先第1章是面向对象程序设计概述,主要是概括了 面向对象程序设计的基本概念,以及特点和优点,以及简要介绍了那个面向对象程序设计语言。这章重点理解面向对象程序设计的概念,概念不是很好懂,需要仔细阅读,然后好好理解。
第2章是C++概述,说了C++的起源和特点,C++程序的特点与构成,以及C++与C语言的不同(C++在非对象方面的扩充)等等,这部分知识没有过多设计面向对象,挺容易掌握,平时写程序要多练习使用即可熟练掌握。
第3章是类和对象,我觉得是一个很重要的部分,是面向对象程序设计的基础部分。主要内容包括类与对象的概念,构成函数和构析函数,对象数组和对象指针,string类,向函数传递对象,对象赋值和赋值,静态成员,友元,类的组合,常类型等,这部分知识点比较多,比较基础,部分有点难理解,比如静态成员和友元这些,总的来说,这第三章是有点难的,相对于我们之前用C和C++来进行面向过程设计,两个的差别让我们可能短时间很难缓过来,所以还需要继续深度学习,要在学习和编程的过程中,更好的掌握这两种编程方式,在运用过程中才能更好的理解这两者的相同点和不同点。
以上就是我这一阶段的对C++面向对象阶段性自学的总结,自学嘛,学的不是很精,自己还需更多的练习和看书,希望自己继续加油吧!
C++面向对象阶段性自学总结
最新推荐文章于 2024-06-01 18:28:10 发布