本帖最后由 胡章诚 于 2013-6-2 13:14 编辑
能力有限,我只能给你说说“对象”
“面向对象编程”是与“面向过程编程”相对的
面向过程的编程,就是想C语言那样,以函数为基础分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现
面向对象的编程,就是就是以功能模块来划分问题,分别实现每一个模块,然后将模块组合起来成为一个整体。
详细了解可以看看这篇评论:http://zhidao.baidu.com/question/2089034.html
对“对象”的理解: 对象是类的实例,首先我们要知道类的意思。 类:比如说“人”就是一个类,“人”不是具体存在的东西,他是表示一类事物,我们可以简单定义人的组成为:头、手、身体、腿,这些东西就描述了人的特征。
而一个叫小明的小朋友就是“人”的一个实例,他是“人”这一类事物中的具体一个,我们就可以说小明是一个对象。 |