面向对象三步骤
Step 1. 定义类:
类是对象的蓝图和模板 有了类就可以创建对象
定义类需要做两件事:数据抽取和行为抽取
数据抽取 - 抽取对象共同的静态特征(找名词) - 属性
行为抽取 - 抽取对象的共同的动态特征(找动词) - 方法
定义类的关键字 - class - 类名(每个单词首字母大写)
我们定义一个方法就代表对象可以接收这个消息 #对象的方法的第一个参数都是统一写成self
它代表了接收消息的对象 - 对象.消息(参数) 只传self以后的参数
我们定义一个方法就代表对象可以接收这个消息 #对象的方法的第一个参数都是统一写成self
它代表了接收消息的对象 - 对象.消息(参数) 只传self以后的参数