关于面向对象这个概念,大家有没有比较好的,不要太抽象的解释呢?

来源:百度知道 编辑:UC知道 时间:2024/05/07 04:24:18
解释给高中学生
征集生动形象的解释

用封装、继承什么的学生理解不了

能加上面向过程的解释更好
要能体现二者的区别
谢谢

http://hi.baidu.com/vrhero/blog/item/1936f319a1420d7adab4bda6.html

面向对象主要是类得概念,也就是一类一类的事物,比如人是一个类,那么怎么唯一表示一个人呢,那就得依靠人的姓名,性别,年龄等一些信息才能唯一确定一个人。这里一个人人就是一个对象,每个对象(每个人)都有自己的姓名性别年龄等相关信息。再比如车是一个类,那我们怎么能分辨出车这个对象呢?你得根据车的型号,标志,价位,等才能确定是哪种车。一量车就是一个对象,这个对象有自己的型号,标志,价位等信息。再比如动物是一个类,每种动物有自己的特征,那么怎么唯一确定是哪种动物呢,你可能得根据这个动物得生活方式,吃的事物,天敌等一些信息确定。。。。。这些都是面向对象的,每个对象应具备自己应有的特征,这样就唯一标识自己了。不知道你明白没有,如果不明白你告诉我,我再想想更通俗的办法!!