HElP!!C++面向对象好难啊

来源:百度知道 编辑:UC知道 时间:2024/07/04 17:19:05
我觉得那章根本就是“背向对象”的...类,友元,静态,构造,析构,继承派生,多态虚函数...极抽象~~

哪位高手能简单的讲讲?最好能用动物,水果之类的打打比方,
好让人能理解~

我建议你去买本谭浩强《《C++程序设计》》的书,貌似他的书就是用动物给你举例子。高人对这本书不屑一顾也别骂什么,入门看看算是很通俗易懂的,去买本书看看比较实在,这个讲,我们老师上课都上了半个学期,何况这里

面向对象是种思想,做到万物皆对象。
想象你当初写程序的时候没用到函数,用到函数了,觉得函数很好(写到一起供调用)。
而现在想象将所有函数和变量都打包起来,放在对象里,成一大块,当做参数传递。
做到松散耦合,各个大模块中间只允许对象来传递。后面好维护。
此思想不易短时间领悟,需要时间来磨合,有时候越讲越晕。
多看看面向对象写的程序,然后将这些程序按照你原先的方法对比下,看看面向对象有何优点。练得多了,自然而然就懂了。

C++是半面向对象,半面向过程的语言,所以理解起来有一定问题。
拿水果、动物打比方就算了,本人表达能力超烂,不好描述。
学程序要着道,等有了感觉,自然就有那么点味道了,不要一口一个大胖子。呵呵!

那就学C也不错啊

多看书,多看程序就能搞明白了。
问人是没用的。
面向对象这东西还是要靠自己理解。

友元是给与,我是你的友员就是我是你朋友,你的私有我可以访问,但我的你却不可以,静态就是不能再改变啦.构造就是构造没什么可说的,有的要赋初值,析构就是把构造时开僻的内存空间删掉,.还原,多态虚函数就不好说清了.