A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

继承的使用场合:
第一,当两个类拥有相同的属性和方法的时候,可以将相同的东西抽取到一个父类中;
第二,当A类拥有B类中的部分属性和方法时,可以考虑让B类继承A类


@interface Score: NSObject
{
int _cScore;
int _ocScore;

}
@end

@implementation Score

@end


//继承:xx是xxx
//组合:xxx 拥有 xxx;
@interface Student : NSObject
{
   //组合
   Score *_score;//类Student拥有类Score
   int  age;

}
@end               

2 个回复

倒序浏览
这是问题吗?学习笔记啊
回复 使用道具 举报
组合必须常用到啊,感觉比继承频繁
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马