美文网首页
python 面向对象

python 面向对象

作者: 糖炒栗子_01c5 | 来源:发表于2018-06-19 20:21 被阅读0次

起初,神创造天地

地是空虚混沌。渊面黑暗。神的灵运行在水面上。

神说,要有光,就有了光。

神说要有面向对象编程,就有了。。。。

一切皆对象

面向对象编程的2个非常重要的概念:类和对象

对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类

具有相似内部状态和运动规律的实体的集合(或统称为抽象)。

具有相同属性和行为事物的统称

类是抽象的,在使用的时候通常会找到这个类的一个具体的存在,使用这个具体的存在。一个类可以找到多个对象

对象

某一个具体事物的存在 ,在现实世界中可以是看得见摸得着的。

可以是直接使用的

类的构成

类(Class) 由3个部分构成

类的名称:类名

类的属性:一组数据

类的方法:允许对进行操作的方法 (行为)

类的魔法方法

属性定义:__init__(self):

id(实例对象) # 获得对象c在内存的地址

__str__(self): # 影响 print 对象 输出的内容

return  # 返回什么, print 对象,输出的就是什么

__del__(self)删除对象被调用(对象没有任何引用)程序结束自动调用

相关文章

网友评论

      本文标题:python 面向对象

      本文链接:https://www.haomeiwen.com/subject/rwjzeftx.html