您的位置:首页 > 编程语言 > C语言/C++

黑马程序员-OC语言-对象和方法之间的关系(听课笔记)

2015-06-29 16:48 344 查看
------Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------

1、对象作为方法的参数

假设有Person类:

Person类有name、sex属性

假设实例化Person的对象

Person *p = [Person new];

p->name ="凤姐";

p->sex = "女";

……

……

-(void) displayPerson:(Person *)person{

NSLog("姓名:%@",person->name);

NSLog("姓名:%@",person->sex);

}
……

……

 2 、对象做方法的返回值

-(Person *)changePerson:(Person *)person{

person->name = @"唐僧";

person->sex =@"男";

person->age = person->age+1;

return person;

}

Person *p2 = [d changePerson:p1];

[d displayPerson:p2];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: