python学习,day5:面向对象

吃可爱长大的小学妹 提交于 2019-12-01 12:20:47

面向对象介绍

世界万物,皆可分类

世间万物,皆为对象

只要是对象,就肯定属于某种品类

只要是对象,就肯定有属性

例子:

人:思考,说话,吃喝拉撒。

 

特性:

class类

一个类及时对一类拥有相同属性的抽象、蓝图、原型。在类中定义了这些对象的都具有的属性(variables(data)),共同方法

object对象

一个对象即是一个类的实例化后实例,一个类必须经过实例化后方可在程序中调用,一个类可以实例化多个对象,每个对象亦可以有不同的属性,就像人类是指所有人,每个人是指具体的对象,人与人之间有共性,亦有不同。

封装

在类中对数据的赋值,内部调用外部用户是透明的,这使类变成了一个胶囊或器官,里面包含着累的数据和方法。

继承

一个类可以派生出自雷,在这个父类里定义的属性,方法自动被自雷集成

多态

一个接口,多种实现

 

语法:

属性

方法

构造函数

析构函数

私有方法,私有属性 

类变量

实例变量

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!