ps:刚开始走心写博文,写的不好的地方还请见谅,虽然之前发了不少博客,但是大部分博客都是我的听课笔记,也就是老师的课程ppt截图,经过一定的量的积累之后,我要开始输出自己的观点啦,后面我会对我的博客进行整理,一些我觉得质量不达标的博客,我会设置成仅自己可见。
先写结论:
类可以看成一类对象的模板,对象可以看成该类的一个具体实例。
类是用于描述同一类型的对象的一个抽象概念,类中定义了这一类对象所应具有的共同的属性、方法。
1.表格结构和类结构
在我们的日常生活中,思考问题、发现问题、处理问题,往往都会用”表格“作为工具。”表格思维“是一种典型的面向对象思维。实际上,互联网上所有的数据本质上都是”表格“。这里引入对象和类的概念来描述表格。得出的结论是表格就是对象
下面以公司雇员表为例,表格结构如下图所示
通过公司雇员表我们可以把公司所有信息”结构化 “、“标准化”,方便人们进行统计和管理。
表中的“列”,也叫做字段。
在编程中,我们可以定义雇员类来描述雇员表。类结构如下图所示:
2.表格的动作对应的是类的方法
公司的每个雇员都要有相关的动作。比如:所有雇员每天的工作标准动作有:
1.8:30打卡
2.开晨会
3.9:00结束
4.喊口号:“加油”
表格的动作对应的是类的方法。
3.表中的行数据
表中的行数据的结构是相同的,每一行数据是一个数据对象。