1 类和对象的概念

为什么需要类

image.png

类和对象的概念

类是一种抽象的东西,代表一种事物的共同特点
image.png

类的写法

image.png
image.png
image.png
类的作用:将数据和操作的函数捆绑在一起,便于当作一个整体使用
image.png

2 对象的比较

image.png
image.png
image.png
对象比较大小程序实例
(比较的是两个对象的内容,而不是两个对象的id)

image.png
image.png

继承和派生

image.png
image.png

image.png
image.png
student.__init__(self, id, name, gender, birthYear, department):
student.init()要作用在一个对象上面, 所以传入self对象

object类

image.png

静态属性和静态方法

静态属性可以用全局属性替代,静态方法可以用全局方法替代
image.png

image.png
printTotalSalary()不是作用在某一个对象上的