您的位置 首页 百科知识

python之面向对象

python之面向对象

面向贵科况低却汉社干李第见对象(OOP)是一种对现实世界理解和抽象的方法,对象的含义是指在现实生活中的具体事物,一切皆对象,Python是一门面向对象的语言,面向对象编程简单来说就是一种封装代码的方式。

Python中类的将阳够必块顺号定义使用class关键字定义类,语法如下所示:

举例,定义一个类Cat

构造方法init()会在类实例化时自动调用架。无论构造方法还是其他方法都需要将self作为第一个参数,它代表类的实例。

类创建好后,可以直接通过类名访问属性,格式360问答为:类名.属性名,比如我们访问Cat类的color属性,如下所示:

创建对象也称类的呢校验素离眼写令着度实例化,比如我们通过Cat类创建对象,如下所示:

创建好对象后,使用它访问属性和调用方法了,如下所示:

内部私有属性和方法是可以被访问和调用的。

我们来一起看个例子,如下所示:

输出延拉那零喜纪劳序校结果:

Python支有左持类的继承,而且支持多继承,语法格式为:

示例如下所示:

如果继承的父类方法不能满足我们的需求,这时子类可以重写父类方法,史叶万指言告如下所示:

上一篇 在来自南阳有什么发展?
下一篇 怎么查档案在哪里?
扫一扫,手机访问

扫一扫,手机浏览