黑马程序员技术交流社区

标题: oc组合 [打印本页]

作者: zyp115    时间: 2015-1-10 02:18
标题: oc组合
oc语法看到父类子类继承了,组合讲的少,代过,问组合时
@interface A: NSObject
{
int age;
int hight;
}
@end
@implementation A
@end

@interface B: NSObject
{
A * a;
int weight;
}
@end
@implementation B
@end
这是B拥有A,那声明中A *a 是算什么,定义了一个A对象还是什么,求具体说明
作者: 皮拉夫大王    时间: 2015-1-10 10:36
就是一个成员变量啊
作者: mengxingdong    时间: 2015-1-10 13:28
声明A *a 就是在B类中,定义类型为A 的a变量,就是a 和weight组合成B的成员变量




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