黑马程序员技术交流社区

标题: 对象可以调用类方法吗 [打印本页]

作者: 大悟云    时间: 2015-1-4 22:26
标题: 对象可以调用类方法吗
对象可以调用类方法吗
作者: 墓笙    时间: 2015-1-4 22:34
不可以                       
作者: 从今以后    时间: 2015-1-4 22:38
可以通过[对象 class]获得类对象然后调用= =直接调不可以
作者: FINE    时间: 2015-1-4 23:06
虽然我是学java的,但是我也知道不可以。
作者: bun    时间: 2015-1-5 09:02
目前所学,不可以。楼上说[对象 class],我还没有学会
作者: 王德亮    时间: 2015-1-5 12:34
不可以
  1.         Person *p = [[p alloc] init];
  2.         [p test];
复制代码

以这种方式调用报的错误是
No visible @interface for 'Person' declares the selector 'test'
找不到test方法
声明方式
  1. // 一个类方法
  2. + (void) test;
复制代码

作者: 大悟云    时间: 2015-1-5 21:42
王德亮 发表于 2015-1-5 12:34
不可以

以这种方式调用报的错误是

谢谢啊!

作者: 王德亮    时间: 2015-1-7 12:41
大悟云 发表于 2015-1-5 21:42
谢谢啊!

不用客气,大家都是在学习呗
作者: 大悟云    时间: 2015-1-7 21:46
王德亮 发表于 2015-1-7 12:41
不用客气,大家都是在学习呗

你的流程走完了吗?到哪一步了
作者: hmyf150122    时间: 2015-1-7 22:04
不可以,属于对象的类是静态的,只能用类调用




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2