python是一门面向对象的编程语言。
面向对象是相对而言的,相对于C语言那些面向过程的编程语言。
面向过程指的是实现大部分功能通过定义函数并调用去实现;面向对象指的是通过将某一类或一些具有类似的特征的事物定义为一个整体,这个整体具有某些特征和用法功能,这就是类的属性和方法,而对象就是类的具体实现。
类的定义:
![在这里插入图片描述](https://img-blog.csdnimg.cn/2020030520212992.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzU0MzA4OQ==,size_16,color_FFFFFF,t_70)
类已经定义,可以在此类中创建一个对象,方法:
对象名 = 类名() #创建时,可以传递参数来初始化对象
案例: