1.class_a() class_b()2.class_b使用class_a中的变量和函数3.变量class_a中:class_a.num=... 函数class_b中:先实例化class_a(如果在class_a中有初始化,则此时还会初始化一次,为避免二次初始化可以把class_a中的初始化不写...
分类:
编程语言 时间:
2014-12-23 15:08:36
阅读次数:
238
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、预处理指令1>所有的预处理指令都是以#号开头;2>预处理指令是在代码翻译成0,1之前执行;3>预处理指令最后没有分号;4>预处理指令的位置可以随便写;5>预处理指令有作用域,从编写指令的那一行开...
分类:
编程语言 时间:
2014-12-22 17:43:44
阅读次数:
201
函数,变量 1 def add1(a,b): 2 c=a+b 3 print 'add1:%s' %c 4 def add2(a): 5 print 'add2:%s' %a 6 def add3(): 7 print 'add3:no' 8 def add4(*a...
分类:
编程语言 时间:
2014-12-16 16:49:15
阅读次数:
208
对于一个def语句:
变量名分为三个作用域进行查找:首先是本地,之后是函数内,之后是全局,最后是内置
在默认的情况下,变量名赋值会创建或者改变本地变量
当函数中使用未认证的变量名时,Python就会搜索4个作用域(本地作用域,之后是上一层结
构中def或lambda的本地作用域,之后是全局作用域,最后是内置作用域,
但函数中给一个变量名赋值时,Python总是创建或者改变本地作用域的...
分类:
编程语言 时间:
2014-12-11 17:28:15
阅读次数:
280
一 Windows库
1引入库的原因:
a.项目的复杂程度大
b.提高代码的利益利用率
2库的分类
2.1静态库: *.lib,不能被加载的程序,可以理解为目标程序的归档。
2.2动态库:*.dll,可以被应用程序加载的程序。
二 动态库
1 动态库优点
1.1 可以提供模块化的方式,方便协调开发(对于大项目,每个人写的东西编译为动态库,直接链接即可)
1.2 对源代码保护
1.3 减小可执行文件大小
1.4 提高代码重...
分类:
编程语言 时间:
2014-12-07 13:51:10
阅读次数:
420
final
关键字作为一个修饰符
1.可以修饰类、函数、变量
2.被final修饰的类不可以被继承
为了避免被继承,被子类复写功能。
3.被final修饰的方法,不可以被复写
4.被final修饰的变量是一个常量,只能赋值一次,既可以修饰成员变量,又可以修饰局部变量。作为常量:常量的书写规范:所有的字母大写,如果有多个单词,用 “_” 连接。相当于C++中的const
5.内部类定义...
分类:
编程语言 时间:
2014-12-02 16:36:25
阅读次数:
170
闭包的两个特点:1、作为一个函数变量的一个引用 , 当函数返回时,其处于激活状态。2、一个闭包就是当一个函数返回时,一个没有释放资源的栈区。其实上面两点可以合成一点,就是闭包函数返回时,该函数内部变量处于激活状态,函数所在栈区依然保留. 我们所熟知的主流语言,像C,java等,在函数内部只要执行了r...
分类:
Web程序 时间:
2014-12-01 22:12:26
阅读次数:
221
函数代码://demo.c#include#includeint global1 = 0, global2 = 0, global3 = 0;void function(void){ int local4 = 0, local5 = 0, local6 = 0; stat...
分类:
其他好文 时间:
2014-12-01 15:54:03
阅读次数:
268
C#对象初始化 1.先变量后构造函数。变量先被初始化,然后构造函数被执行2.先静态化后实例化。当一个类被访问时,静态变量和构造函数最先被初始化.接着是对象的实例化变量和构造函数被初始化3.先派生类后基类。对于变量和静态构造函数,派生对象在基对象之前被初始化.比如C类派生自B类,B类派生自A类,那么变...
分类:
其他好文 时间:
2014-11-26 22:11:38
阅读次数:
153
官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1.作为一个函数变量的一个引用,当函数返回时,其处于激活状态。 2.一个闭包就是当一个函数返回时,一个没有释放资源的栈区。 简单的说,javascript允许使用内部...
分类:
编程语言 时间:
2014-11-19 10:28:24
阅读次数:
209