1.__init__ 方法为初始化方法, __new__方法才是真正的构造函数。 2.__new__方法默认返回实例对象供__init__方法、实例方法使用。 3.__init__ 方法为初始化方法,为类的实例提供一些属性或完成一些动作。 4.__new__ 方法创建实例对象供__init__ 方法 ...
分类:
其他好文 时间:
2018-10-18 13:08:40
阅读次数:
102
1. 类; 后面加() 》实例化一个对象,并且执行__init__方法 2. 对象;后面加() 》执行__call__方法 ...
分类:
其他好文 时间:
2018-10-14 19:14:58
阅读次数:
114
一、类的基础 一、创建类 r1 = Role('Alex','police','AK47’) #生成一个角色 , 会自动把参数传给Role下面的__init__(...)方法,这里的r1也就是上面类方法的传入参数self 二、面向对象的特性 1、封装 封装,也就是把客观事物封装成抽象的类,并且类可以 ...
分类:
编程语言 时间:
2018-10-13 22:49:23
阅读次数:
284
1.创建Servlet对象,通过服务器反射机制创建Servlet对象,第一次请 求时才会创建。(默认) 2,调用Servlet对象的init()方法,初始化Servlet的信息,init()方法只会在创建后被调用一次; 3,响应请求,调用service()或者是doGet(),doPost()方法来 ...
分类:
其他好文 时间:
2018-10-09 20:05:56
阅读次数:
167
servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init,service和destroy方法表达。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,servic ...
分类:
其他好文 时间:
2018-10-05 10:50:17
阅读次数:
137
1.继承的概念 现实生活中,继承一般指的是子女继承父辈的财产。 在程序中,继承描述的是事物之间的所属关系,例如猫和狗都属于动物,程序中便可以描述为猫和狗继承自动物;同理,波斯猫和巴黎猫都继承自猫,而沙皮狗和斑点狗都继承狗。 2.继承示例 说明: *虽然子类,没有定义 _init_方法,但是父类有,所 ...
分类:
其他好文 时间:
2018-10-01 23:12:08
阅读次数:
175
创建对象后,python解释器默认调用_init_()方法; 当删除一个对象后,python解释器也会默认调用一个方法,这个方法为 _del_()方法 总结: *当有一个班里保存了对象的引用时,此对象的引用计数就会增加1 *当使用del删除变量指向的对象时,如果对象的引用计数不会1,比如3,那么此时 ...
分类:
其他好文 时间:
2018-10-01 21:06:27
阅读次数:
570
Base是一个对象,Base()则调用创建该类的__call__方法。执行__call__方法本质上是首先执行Base类中的__new__方法,然后再执行__init__方法,最终将生成的经过初始化的实例对象返回给a。也就是说,__call__方法的返回值是什么,生成的实例对象就是什么。需要注意的是 ...
分类:
其他好文 时间:
2018-09-30 10:46:30
阅读次数:
131
但在我自己写的过程中,忘记将初始化方法名以 init 开头,导致错误: 原因:在ARC有效时,只能在init方法中给self赋值,Xcode判断是否为init方法规则:方法返回id,并且名字以init+大写字母开头+其他 为准则。 如果此时关闭ARC,会发现刚才的错误提示不见了: 如果将初始化方法名 ...
分类:
其他好文 时间:
2018-09-27 18:10:45
阅读次数:
153
爬虫综合案例 开发步骤: 导入类库 创建爬虫通用类 初始化init方法 类中编写重试下载模块 类中编写真正下载模块 类外编写保存函数 类外编写获取robots.txt函数 类外编写抽取网址函数 类中编写网址正常化函数 创建下载限流类 爬虫通用类封装run方法 创建爬虫对象运行 导入类库 reques ...
分类:
其他好文 时间:
2018-09-26 20:48:28
阅读次数:
138