本篇将详细介绍Python 类的成员、成员修饰符、类的特殊成员。 类的成员分为字段、方法和属性 字段:分为普通字段和静态字段,普通字段在每个对象的内存中均保存一份,静态字段仅在类的内存中保存一份 方法:分为普通方法、类方法和静态方法, 普通方法:由对象调用;至少一个self参数;执行普通方法时,自动 ...
分类:
其他好文 时间:
2016-11-09 22:03:04
阅读次数:
209
一、成员修饰符 ? 共有成员 ? 私有成员 __+字段 __:成员修饰符 无法直接访问,只能通过该成员所属类的方法简介访问 二、特殊成员 上面介绍了Python的类成员以及成员修饰符,从而了解到类中有字段、方法和属性三大类成员,并且成员名前如果有两个下划线,则表示该成员是私有成员,私有成员只能由类内 ...
分类:
编程语言 时间:
2016-10-18 14:04:25
阅读次数:
345
下面是类的特殊成员,当我们执行一些特定操作时候,会自动调用这些特殊的方法1.__doc__表示类的描述信息>>>classFoo:
"""描述类信息,这是用于看片的神奇"""
deffunc(self):
pass
print(Foo.__doc__)
#输出:类的描述信息
-------------
描述类信息,这是用于看片的神..
分类:
编程语言 时间:
2016-10-06 01:03:19
阅读次数:
229
一、成员修饰符 1、公有成员:字段名 实例: 2、私有成员: __字段名 实例: 二、特殊成员 1、__init__ 实例: 2、__call__ 实例: 3、__int__ 实例: 4、__str__ 实例: 5、__getitem__ 实例: 9、__setitem__ 实例: 10、__del ...
分类:
其他好文 时间:
2016-09-27 13:12:47
阅读次数:
129
本課主題 本課主題 面向对象的多态 面向对象的成员 成员修饰符 特殊成员 面向对象其他应用 源码扩展 异常处理 设计模式与单例模式 面向对象的多态 向对象的成员 普通字段保存在对象,静态字段保存在类里 对于静态字段来说,只要一加载,就会在内存中创建,静态方法是由你来调用的,对象是用来封装数据的,如果 ...
分类:
编程语言 时间:
2016-09-24 16:16:17
阅读次数:
211
本篇主要为Python 类的成员、成员修饰符、类的特殊成员。 类的成员 类的成员可以分为三大类:字段、方法和属性 注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。 一、字段 ...
分类:
其他好文 时间:
2016-09-18 12:01:36
阅读次数:
251
上一篇文章介绍了面向对象基本知识: 面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对象,根据模板创建的实例(即:对象),实例用于调用被包装在类中的函数 面向对象三大特性:封装、继承和多态 ...
分类:
编程语言 时间:
2016-09-15 11:01:29
阅读次数:
288
1.1 静态方法,类方法,属性方法 1.2 类的特殊成员方法 @@@@@@ metaclass 详解文章:http://stackoverflow.com/questions/100003/what-is-a-metaclass-in-python 得票最高那个答案写的非常好 1.3反射 通过字符串 ...
分类:
编程语言 时间:
2016-09-06 13:38:05
阅读次数:
262
一、类成员修饰符: 一、类成员修饰符: __ 修饰符: 公有:均可访问 私有: 只能内部访问(指通过类自身中的方法去访问) 继承也是如此,只能通过自身类中方法访问,不能通过子类中方法访问 example: 私有字段: __ 修饰符: 公有:均可访问 私有: 只能内部访问(指通过类自身中的方法去访问) ...
分类:
其他好文 时间:
2016-08-29 17:41:47
阅读次数:
199
一、特殊成员补充: 索引、切片 当对象后面加小括号,自动执行call方法 当对象后面加中括号,会自动执行 item相关方法 __getitem__(self,item) __setitem__(self, key, value) __delitem__(self, key) 调用方式: [item ...
分类:
其他好文 时间:
2016-08-29 17:28:00
阅读次数:
261