from:http://www.crazyant.net/1303.html python和其他面向对象语言类似,每个类可以拥有一个或者多个父类,它们从父类那里继承了属性和方法。如果一个方法在子类的实例中被调用,或者一个属性在子类的实例中被访问,但是该方法或属性在子类中并不存在,那么就会自动的去其父 ...
分类:
编程语言 时间:
2017-12-05 13:30:18
阅读次数:
268
Python中类调用__new__()类方法来创建实例,调用__init__()方法来初始化对象,对象的销毁则调用__del__()方法。 __new__()方法第一个参数为类cls,通常返回cls的一个实例,然后新实例的__init__()方法将以类似于__init__(self[, ...])的 ...
分类:
编程语言 时间:
2017-12-05 01:01:44
阅读次数:
236
用于深入理解class的博客,不定期更新 self的认识 & __getattr__()特殊方法 将字典调用方式改为通过属性查询的一个小class, 1,__getattr__()方法可以接受属性值,并动态的赋予实例属性 2,果然,self在类内部代表的是实例,self['b']就是因为__init ...
分类:
编程语言 时间:
2017-12-04 21:21:23
阅读次数:
211
python 绑定到对象的方法 类中定义的函数(没有被任何装饰器装饰的),其实主要是给对象使用的,而且是绑定到对象的,虽然所有对象指向的都是相同的功能,但是绑定到不同的对象就是不同的绑定方法,就是带self的那些函数,把自身当做参数传入。 类本身也是可以调用这些函数的,但必须传入一个实例化的对象,当 ...
分类:
编程语言 时间:
2017-12-04 19:16:20
阅读次数:
177
Given a non-negative integer represented as non-empty a singly linked list of digits, plus one to the integer. You may assume the integer do not conta ...
分类:
其他好文 时间:
2017-12-04 15:00:47
阅读次数:
161
三个魔术方法:__get__()__set__()__delete__()object.__get__(self,实例名,owner) #owner = 属主 ,instance = 属主类owner的实例object.__set__(self,实例名,value)object.__delete__(self,实例名)更改属性的行为,当属性等于实例的时
分类:
编程语言 时间:
2017-12-04 11:45:29
阅读次数:
202
First I need your hand, then forever can begin. 我需要牵着你的手,才能告诉你什么是永远。 If you want to shake hands with someone, it would be better if you reach out your ...
分类:
其他好文 时间:
2017-12-04 11:40:42
阅读次数:
172
介绍 主要方法 主要属性 文件结构 Python代码 import tornado.ioloop import tornado.web import json class LoginHandler(tornado.web.RequestHandler): def get(self): self.re ...
分类:
Web程序 时间:
2017-12-03 19:53:58
阅读次数:
328
oop面向对象1.类 - 变量 -类变量 类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 类变量也叫静态变量,可以不实例化类而使用类名直接调用,也可以由对象调用 -成员变量 可以由类的对象来调用,成员变量一定是由self的形式给出的,因为self本 ...
分类:
编程语言 时间:
2017-12-03 18:05:37
阅读次数:
168