Object C学习笔记10-静态方法和静态属性(二)

2014-11-23 18:53:34 · 作者: · 浏览: 48
ect c 0 年龄:1
2014-02-15 22:20:35.163 Object11[582:303] 姓名: object c 1 年龄:2
2014-02-15 22:20:35.164 Object11[582:303] 姓名: object c 2 年龄:3
2014-02-15 22:20:35.164 Object11[582:303] 姓名: object c 3 年龄:4
2014-02-15 22:20:35.164 Object11[582:303] 姓名: object c 4 年龄:5
复制代码
  从以上测试代码可以看出,static 属性定义到实例方法中同样适用,在调用的循环过程中for不断实例化新的实例,name属性在发生变化,而count保留上次运行的结果,这也就是static的作用。
  3. 静态方法
  在.NET中定义静态方法也需要适用static 关键字,但是在Object C并非如此。在之前我们定义方法的时候都是如下格式:
  - (返回值类型) 方法名: 参数,...
  适用静态方法 就是将 "-" 改为 "+" 即可。
  +(void) hello; 在interface中定义如上方法签名,而在implementation中实现这个方法。
  静态方法的时候在上面的例子中已经提到过了,可详细参考!