Python学习笔记——类与对象
类与对象是面向对象编程的两个基本概念。类是对象的抽象概念,对象是类的具体表现。
类是对一类事物的抽象,它是描述一类事物的模板,而对象是类的具体表现。对象是类的实例,类是对象的模板。
举个例子,汽车是一类事物,它有很多具体的表现,如宝马、奔驰等,这些就是汽车的对象。汽车有轮胎、方向盘、油门、刹车等,这些都是汽车的属性。汽车可以行驶、可以转弯、可以停车,这些都是汽车的行为。
类与对象的概念可以用来描述实际中的任何事物。
在Python中,类是一个关键字,对象是一个数据类型。
类定义
在Python中,类是通过class关键字来定义的,类的定义格式如下:
class 类名: 属性 方法 类名是类的标识,属性是类的数据成员,方法是类的成员函数。
类的定义是通过class关键字来完成的,class后面紧跟类的名称,类名通常是大写字母开头的单词,类名之后是类的属性和方法,属性和方法都是通过关键字来定义的,属性定义在类中,方法定义在类的外部。
示例:
class Car: wheelNum = 4 color = "red"