码迷,mamicode.com
首页 >  
搜索关键字:可调用对象    ( 170个结果
装饰器
无参装饰器的简单实现'''装饰器:修饰别人的工具 修饰 添加功能 工具指的是函数装饰器本身是任何可调用对象,被修饰的对象也可以是任何可调用对象为什么要用装饰器开放封闭原则对修改是封闭的 对扩展是开放的装饰器就是为了不修改被修饰对象的源代码以及调用方式的前提下,为其增加新功能'''# import t ...
分类:其他好文   时间:2017-05-28 21:36:11    阅读次数:269
c++11 常用语法
1.using用法 typedef void (*ptr)(int); using ptr = void (*)(int); 2.可调用对象 1.函数指针 2.具有operator()成员函数的对象(仿函数) 3.可被转换为函数指针的类对象 4.类成员(函数)指针 举例: 1.void func(v ...
分类:编程语言   时间:2017-05-16 17:28:33    阅读次数:167
lambda表达式和for_each
lambda表达式可以允许我传递任意可调用对象,必须要有捕获列表和函数体,标准形式是[捕获列表] (参数列表)->return tpye{函数体} 如果没有写返回类型[](){};这样有两种情况:1、函数体类只能有一个return语句,2、如果有多余两条语句,返回的就是void 有多条语句还想返回其 ...
分类:其他好文   时间:2017-04-25 23:37:15    阅读次数:245
Python 定制类 特殊方法
1、特殊方法 定义在class中 不需要直接调用,python的某些函数或操作符会自动的调用对应的特殊方法。 如定义了person类,使用print p 语句打印person类的实例时,就调用了特殊方法__str__() 此时就需要在person类中实现这个方法。 使用特殊方法时注意: 只需要编写用... ...
分类:编程语言   时间:2017-04-15 01:27:59    阅读次数:226
python特殊函数 __call__()
__call__ 在Python中,函数其实是一个对象: >>> f = abs >>> f.__name__ 'abs' >>> f(-123) 123 由于 f 可以被调用,所以,f 被称为可调用对象。 所有的函数都是可调用对象。 一个类实例也可以变成一个可调用对象,只需要实现一个特殊方法__c ...
分类:编程语言   时间:2017-04-13 17:05:56    阅读次数:187
C++11 function用法 可调用对象模板类
std::function<datatype()> ()内写参数类型 datatype 代表function的返回值 灵活的用法.. 代码如下 1 #include <stdio.h> 2 #include <iostream> 3 #include <map> 4 #include <functi ...
分类:编程语言   时间:2017-04-12 02:24:48    阅读次数:294
Django的URL路由
URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL模式以及要为该URL模式调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码 URL模式 参数说明 一个正则表达式字符串 一个可调用对象,通常为一个视图函数 ...
分类:Web程序   时间:2017-03-03 01:31:58    阅读次数:269
读书笔记-你不知道的JS上-对象
好想要对象··· 函数的调用位置不同会造成this绑定对象不同。但是对象到底是什么,为什么要绑定他们呢?(可以可以,我也不太懂) 语法 对象声明有两个形式: 1、字面量 => var obj = { ... }; 2、构造形式 => var obj = new Object(); 两种形式生成的对象 ...
分类:Web程序   时间:2017-02-27 19:45:14    阅读次数:293
可调用对象
//仿函数是一个类的对象,这个对象 具有函数的功能 (函数对象) bool MyComp(int x, int y) { //return x > y; return false; } template<typename T> class _less { public: bool operator ...
分类:其他好文   时间:2017-02-06 10:41:45    阅读次数:136
threading
threading.Thread Thread 是threading模块中最重要的类之一,可以使用它来创建线程。有两种方式来创建线程:一种是通过继承Thread类,重写它的run方法;另一种是创建一个threading.Thread对象,在它的初始化函数(__init__)中将可调用对象作为参数传入 ...
分类:其他好文   时间:2017-01-23 23:52:48    阅读次数:445
170条   上一页 1 ... 11 12 13 14 15 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!