为区分第二部分和第一部分的标题,所有第二部分的教程序号前将会加上 S (second)
使用对象组织数据
情景导入:生活中当我们需要收集信息时,往往会设计、生产表格供他人填写,而不是给别人一张白纸任其随意书写,因为那样收集来的数据格式各种各样,高度不统一。
在程序中我们也是可以做到像生活中那样,设计表格、生产表格、填写表格的组织形式的。
基本定义
- 在程序中设计表格,我们称之为:设计 类(class)
|
|
- 在程序中打印生产表格,我们称之为:创建 对象
|
|
- 在程序中填写表格,我们称之为:对象属性赋值
|
|
QuickStart:
|
|
总结: 对象的存在使得我们曾经认识的那个只能赋值一个值的变量如今可以拥有多个属性,例如曾经我们使用name='retr0'和age=18两个变量才能基本记录一个人,而如今我们只要设计好类并创建对象就可以通过person1.name='retr0'和person1.age=18同一个变量记录这些数据。