Thinking in C++读书笔记(一)
2008-07-17 14:42 libiver 阅读(177) 评论(0) 编辑 收藏 举报早就想有时间能静下来好好拜读下Bruce Eckel的Thinking in C++这本大作,电子版的书在我原来机子的硬盘上躺了快一个春秋,在毕业的时候居然连灰尘都没来得及给她扫扫就把她陪嫁送人了。今天在去CSDN上逛的时候,突然发现那个熟悉的字眼出现在了我的视线中,想想这段时间估计不忙,所以就重新把她Down下来,也好陪陪我,希望能让我找到思念之外的一份快乐。
解压后就迫不及待地翻阅第一章——对象的演进(Introduction to Objects),在这里重温着我对Class、Objects、OOP(Object-Oriented Programming)的认识,也启发着我,加深那些概念的理解。当然不可能靠看这些书就让我们理解封装、继承和多态这些重要的概念,它是需要在实践中体会。
类描述了一组具有相同的特征和行为的对象,它包括数据元素和操作这些数据的方法/函数,其中数据元素是对像int、char这些描述机器存储单元的数据类型的一个集合,描述了对象的基本特征,而方法或者函数就是操作这数据,是对象特征的行为表现。
没有继承就没有多态,封装在继承中能够得到最大的体现。封装的不仅仅是数据,还包括一些操作数据的方法;继承表示了基本类型和继承类型之间的相似性;多态是一种迟后联编,是利用Virtual函数来实现。
很快就扫完了第一章,可发现我根本没有读懂,不只所云。特别是方法学,感觉是Virtual。
作者:点滴点点滴滴
本文版权归作者所有,欢迎转载,但未经作者同意时必须保留此段声明,且须在文章页面显著位置给出原文连接,否则作者保留追究法律责任的权利。