在现实世界中,万事万物皆对象。例如,一支铅笔、身边的同学、一辆汽车、这些都可以称为对象。这
些对象也都有自己的特征和行为。例如,铅笔的颜色是黄色,长度是10厘米,可以用来写字、画画等;
其他同学有姓名、性别和身高等,可以和我们一起学习、玩游戏等。
同样,在程序的世界里,也有对象。另外,各式各样具有共同特征和行为的对象可以归结为类。例如,
一把椅子,它有1米高,材料是木头,它是方形的,可以作为餐椅,也可以置物,这就是对象;所有的椅
子都有高度、材质、形状、用途,这就是一个类。
面向过程
什么是面向过程?字面意思就是面向解决问题的过程进行编程。
在我们日常生活中,当我们想要做某件事或完成某项任务时,我们会不自觉地按部就班的罗列出我们接
下来要做的步骤,当我们按照罗列的步骤去解决问题时,实质上就是按照面向过程的思想去解决问题。
我们罗列的步骤就是过程,按照步骤解决问题就是面向过程。