标签:
/* 1.继承的使用场合 1> 当两个类拥有相同属性和方法的时候,就可以将相同的东西抽取到一个父类中 2> 当A类完全拥有B类中的部分属性和方法时,可以考虑让B类继承A类 A { int _age; int _no; } B : A { int _weight; } // 继承:xx 是 xxx // 组合:xxx 拥有 xxx 2.组合 A { int _age; int _no; } B { A *_a; int _weight; } */ @interface Score : NSObject { int _cScore; int _ocScore; } @end @implementation Score @end @interface Student : NSObject { // 组合 /*************格式*****大写类名 *_小写类名;****************/ Score *_score; // int _cScore; // int _ocScore; int _age; } @end @implementation Student @end
标签:
原文地址:http://www.cnblogs.com/huimotuo/p/4458053.html