在工作中遇到这个函数,没想起来再哪碰到过,一找让我惊讶啦,这个函数好强大。下面简单介绍一起其用法。
1、获取类变量
class A:
a = 1
getattr(A,'a') == 1
2、 获取类函数
class B:
def funb():
print 'abc'
getattr(B,'funb')
>'abc'
3、貌似还可以实现工厂模式(例子来自网上,没验证...
分类:
编程语言 时间:
2015-03-19 18:31:27
阅读次数:
181
类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中的每个对象所共有的属性和方法。对象是类的实例类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。方法...
分类:
其他好文 时间:
2015-03-17 21:47:07
阅读次数:
100
Python的类和C++一样,也都是存在两种类型的变量,类变量和对象变量!前者由类拥有,被所有对象共享,后者由每个对象独有。这里我主要想讨论一下他们的声明办法。 首先说的是对象变量: 只要是声明在类的语句块中,且没有"self."前缀的变量都是类变量,且类变量是被所有对象共享的。 注意...
分类:
编程语言 时间:
2015-03-11 18:48:05
阅读次数:
118
static 修饰符能够与变量、方法一起使用,表示是“静态”的。静态变量和静态方法能够通过类名来访问,不需要创建一个类的对象来访问该类的静态成员,所以static修饰的成员又称作类变量和类方法。静态变量与实例变量不同,实例变量总是通过对象来访问,因为它们的值在对象和对象之间有所不同。请看下面的例子:...
分类:
编程语言 时间:
2015-03-11 12:44:46
阅读次数:
195
在 Java 中,声明类、变量和方法时,可使用关键字 final 来修饰。final 所修饰的数据具有“终态”的特征,表示“最终的”意思。具体规定如下:final 修饰的类不能被继承。final 修饰的方法不能被子类重写。final 修饰的变量(成员变量或局部变量)即成为常量,只能赋值一次。fina...
分类:
编程语言 时间:
2015-03-11 12:41:38
阅读次数:
183
存储时期的自动与静态可以分别用关键字auto和static来显式声明,而链接的内部或外部分别由static和extern来修饰。但是对于不同作用域的变量,存在着默认情况。
由上表可知,只要是作用域为代码块的变量,其存储时期默认为自动,从而auto都是省略不写的;但是要使这样的变量具有静态存储时期,就必须显式的使用static声明。链接类型的话,都是空链接,不再区别内外。也可以看到,这类变量都是定义在代码块内部的,抛开寄存器变量这个异类,这类变量之间的唯一区别就在于有没有被static修饰(从而意味着是不是静...
分类:
编程语言 时间:
2015-03-03 23:43:13
阅读次数:
189
6.2.1 System类System类代表当前Java程序的运行平台,程序不能创建System类的对象,System类提供了一些类变量和类方法,允许直接通过System类来调用这些类变量和类方法
加载文件和动态链接库主要对native方法有用,对于一些特殊例如访问操作系统底层硬件设备等Java程序无法实现,必须借助C语言来完成。此时需要使用C语言为Java方法提供实现
步骤如下:Java...
分类:
其他好文 时间:
2015-03-02 16:52:32
阅读次数:
186
首先认识关于计算机的位于字符1.计算机只能识别二进制.2.1个字节代表8个二进制位 1Byte(字节) =8bits(二进制位).通常情况下认为字解释计算机最小的单位,3.一个16进制为等价于4个二进制 10进制转换n进制采用练出到取余4.类变量通常有三部分组成 变量名命名规范: ...
分类:
编程语言 时间:
2015-03-02 12:40:42
阅读次数:
166
正所谓掌握一样技术最好的办法就是用它来做一个东西,于是这段时间的实战让我对 Swift 的理解更深了一层,也积累了一些使用技巧。今天就分享一则:如何正确地定义一个类变量(和类常量)。Swift 语言对于无论是静态语言过来还是动态语言过来的开发者来说,都有点点不适应,很多问题的解决思路不能用已经习以为...
分类:
编程语言 时间:
2015-03-01 19:44:11
阅读次数:
173
1、完整生存期 从onCreate开始 到 onDestory结束 在onCreate中填充ui,得到fragment,类变量的引用,数据绑定,启动service和定时器 在onDestory中清除在onCreate中创建的资源2、可见生存期 onStart 到 onStop onStop...
分类:
其他好文 时间:
2015-02-27 11:35:15
阅读次数:
99