黑马程序员技术交流社区

标题: 匿名类作为方法的参数 [打印本页]

作者: Star_FDt78    时间: 2015-12-21 22:51
标题: 匿名类作为方法的参数
匿名类作为方法的参数


Person 类有个goHome方法:
-(void)goHome:(Car *) car{
    [car start];//实质是车跑
}

Car类中有个start方法:
-(void)start{
    NSLog(@“车已经启动,正在以%d的速度前进!”,_speed);
}

main函数中调用的方式
Person *p = [Person new];
[p goHome]:[Car new]]; 等价于  [[Person] new] goHome:Car new];







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