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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 为梦想挺身而出 于 2014-7-18 11:21 编辑

  1. #import <Foundation/Foundation.h>

  2. //成绩
  3. @interface Score : NSObject
  4. {
  5.     int _cScore;
  6.     int _ocScore;
  7. }
  8. - (void)setCScore:(int)cScore;
  9. - (int)cScore;

  10. + (void)test;

  11. @end

  12. @implementation Score

  13. - (void)setCScore:(int)cScore
  14. {
  15.     _cScore = cScore;
  16. }
  17. - (int)cScore
  18. {
  19.     return _cScore;
  20. }
  21. + (void)test
  22. {
  23.     NSLog(@"调用你了test函数");
  24. }

  25. @end

  26. //学生
  27. @interface Student : NSObject
  28. {
  29.     //组合,使Student拥有Score的成员变量
  30.     Score *_score;
  31.     int _weight;
  32. }

  33. @end

  34. @implementation Student
复制代码

评分

参与人数 1技术分 +1 收起 理由
脸皮猴 + 1

查看全部评分

1 个回复

倒序浏览
- (void)setCScore:(int)cScore
{
    _cScore = cScore;
}

- (int)cScore
{
    return _cScore;
}
@end


int main()
{
    //Score *s = [Score new];
   
    //[s setCScore:8];
   
   // NSLog(@"这个数值是%d", [s cScore]);
   
    Student *s = [Student new];
   
    [s setCScore:8];
    NSLog(@"这个数值是%d", [s cScore]);
   
    //[Student test];
   
}
后面漏写的补上
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马