内部类定义方法:class A{ class B { }}编译后将生成:A.class
和A$B.class内部类B可以使用外部类A的成员变量和成员属性生成内部类对象: 先生成外部类对象.再生成内部类class Test{ public
static void main(St...
分类:
编程语言 时间:
2014-06-29 15:03:45
阅读次数:
176
object-c 封装set方法 // - (void)setAge:(int)nerAge;1.
作用: 提供一个方法给外界设置成员变量值,可以在方法里面对参数进行相应过滤2. 命名规则:1> 方法名必须以set开头2>
set后面跟上成员变量的名称,成员变量的首字母必须大写3> 返回值一定是v....
分类:
其他好文 时间:
2014-06-07 03:32:49
阅读次数:
157
IOS开发笔试题目一、OC语法部分: 1、NSObject
中description属性的意义,它可以重写吗用法举例:定义一个Person类,声明两个成员变量 @interface Person : NSObject{
NSString * name; int age;}在类的实现...
分类:
移动开发 时间:
2014-05-30 03:19:05
阅读次数:
522
静态方法和实例方法的区别主要体现在两个方面:在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变...
分类:
编程语言 时间:
2014-05-29 20:47:43
阅读次数:
211
【objc变量的获取】 C++成员变量通过偏移来寻找,速度极快。But
Objc中的变量通过方法调用来寻找,方法首先根据变量名,找到ivar_t,然后在ivar_t对象中取出偏移,再用此偏移来取值(这最后一步和C++一样)。ivar_t类结构如下:
objc-runtime中的object_...
分类:
其他好文 时间:
2014-05-28 02:26:03
阅读次数:
289
const 常量
1.在定义时必须被初始值,2.前面不加任何修饰符3.变量名字母一般都大写4.常量可以被子类继承5.一个常量是属于一个类的,而不是某个对象的作用:当某些值是固定不变的,就用const1.const
定义的常量和define()定义的常量的区别?希望一个成员变量不被修改 例如圆周率 3...
分类:
Web程序 时间:
2014-05-28 00:50:10
阅读次数:
371
读《Effective Java》的一些收获,会持续添加。 Integer和 int的区别:
int是 Java基本数据类型,表示一个整型值。Integer是对 int基本类型的一个封装(每一个 Integer对象中都包含一个"private final
int value;"的成员变量),...
分类:
编程语言 时间:
2014-05-26 19:39:45
阅读次数:
339
目录1 注释1.1 多行注释1.2 单行注释1.3 函数的注释2 命名2.1 常量的命名2.2
函数的命名2.3 变量的命名2.3.1 成员变量2.3.2 公共变量命名2.3.3 实例变量命名2.4 图片的命名2.5 类的命名2.5.1分类名2.6
条件语句2.7 变量3 下划线4 Immutabl...
分类:
移动开发 时间:
2014-05-25 19:12:18
阅读次数:
341
泛型概述
在Java中存入容器中的对象再取出时需要转换类型,因为对象加入容器会被转换成Object类型,而取出时要转换成实际类型。但向 下类型转换都是存在潜在危险的,因此应该尽量避免它们。
Java的泛型:
所谓泛型就是在定义(类、方法、形参、成员变量等等)的时候,指 定它们为通用类型,也就是数据类型可以是任意类型。
泛型为提高大型程序的类型安全和维护带来了很大的潜力。...
分类:
编程语言 时间:
2014-05-24 20:42:35
阅读次数:
319