一,类
1.类:具备相同属性和技能的一类事物
2.class 类名(首字母大写):
类体(两部分:静态变量部分,方法(函数)部分)
(1)类名的角度
1.操作类中的静态变量.
1.类名.__dict__ 查询类中的所有内容,结果为字典.可以查询静态变量,但不能进行增删改操作.
2.类名.静态变量 可以对类中单个的变量进行增删改查.万能的点.
2.操作类中的方法 (工作上基本不用)
二 对象
1.类名+()这个过程就是实例化的过程,(创建一个对象的过程)
2只要类名+对象产生了一个对象,将自动执行类中的__init__方法
3.对对象进行封装
(2)对象的角度
1.操作对象中的静态变量
1对象.__dict__查询对象中的所有内容
2.对象.静态变量 可以进行增删改查 万能的点(.)
2.对象调用类中的方法.
对象.方法名() 工作中通过对象执行类的中的方法,而不是通过类名