python面向对象
一、面向对象
1、对象
对象是人们要进行研究的任何事物。
从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。
2、对象的状态和行为
1)状态
一个对象用数据值来描述它的状态。
2)行为
用于改变对象的状态,对象及其操作就是对象的行为
二、类
具有相同特性(数据元素)和行为(功能)的对象的抽象就是类。
对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象,类实际上就是一种数据类型
1、注意事项
1)中英文符号
2)变量和类的命名规范问题
3)PEP8规范(从现在开始PEP8规范)
2、代码示例