之前在学习C++,或者java的时候,都会遇到一个可见性的问题,这篇文章我们来讨论声明的成员变量对对象方法(减号方法)和类方法(加号方法)的可见性问题。
(一)代码一:成员变量对减号方法可见,对加号方法不可见。
在People.m中声明一个成员变量:NSString *_peopleName;然后发现可以在减号方法中访问该变量,在加号方法中不可以访问该变量。
-(void)ObjectSho...
分类:
其他好文 时间:
2015-07-24 13:04:01
阅读次数:
84
其实在OC的对象方法(减号方法)和类方法(加号方法)并不是相互独立的,它们也可以发生千丝万缕的关系,今天我们来研究下它们两者相互调用的问题。该例子还是以People类为基础。
(一)对象方法调用类方法:
(1)先在People.h中分别声明两个方法:
-(void)show;
+(void)showw2;
(2)然后在People.m中分别实现两个方法,并在对象方法中调用类方法,...
分类:
其他好文 时间:
2015-07-24 10:47:13
阅读次数:
115
在程序设计中,函数的使用无疑大大简化了代码的编写,提高代码运行的效率,减少重复代码。所以现在我们来详细研究一下方法。本例子还是以People类为例。
(一)代码一:
(1)先在People.h中声明一个方法,该方法为对象方法,也就是普通方法,前面是一个减号。
-(void)show;
(2)在People.m中实现该方法:
-(void)show{
NSLog(@"...
分类:
其他好文 时间:
2015-07-24 09:16:23
阅读次数:
112
方法1使用import 方法引用CSS 1 2 3 4 5 控制DOM对象 6 9 11 方法2使用link引用CSS 1 2 3 4 5 JQuery事件的链式写法 6 7 9 29 方法3 直接将CSS代码...
分类:
Web程序 时间:
2015-07-23 17:15:59
阅读次数:
136
对象a作为参数argument在方法中使用时,如果argument在方法中赋予另一个对象的地址,则之后方法中对参数argument的操作,都不会影响到对象a.方法中参数argument如果是对象,argument是源对象a的副本/*2015-7-22*/public class ReferenceT...
分类:
其他好文 时间:
2015-07-23 00:13:08
阅读次数:
117
方法: 类的方法注意事项: 1、+号 2、只能类调用,不能对象调用,因为+_号不同 3、允许类方法与对象方法重名,因为还有+_号可以区分它俩 4、同Java一样,类方法无法访问对象成员变量,因为类加载的时候,对象还没创建,而成员变量仅存在对象内存空间 注:类内存空间只保存方法列表,即类的...
分类:
其他好文 时间:
2015-07-22 18:31:02
阅读次数:
126
#import @interface Person : NSObject@property (nonatomic, retain) NSString *name;@property (nonatomic, assign) int age;- (void)print; // 对象方法+ (voi...
分类:
其他好文 时间:
2015-07-22 01:31:30
阅读次数:
100
构件与软件重用 构件(componet,又称组件)是一个功能相对独立的、具有可复用价值的软件单元。在面向对象方法中,一个构件有一组对象构成,包含了一些协作的类的集合,他们共同工作来提供一种系统功能。 软件重用 可重用性(可复用性)是指系统和(或)其组成部分能在其他系统中重复使用的程度。软件...
分类:
其他好文 时间:
2015-07-20 20:58:52
阅读次数:
142
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确...
分类:
其他好文 时间:
2015-07-20 18:51:02
阅读次数:
133
方法concat
for 循环与for in 循环
alert(2);
var arr=[4,5,6,8,7,4];
alert(arr);
alert("length:"+arr.length);
var arr2=[6,8,9,5,4];
alert(arr2);
alert(arr2[0]);
alert(arr.concat(arr,arr2));
for(v...
分类:
编程语言 时间:
2015-07-19 11:58:04
阅读次数:
98