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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 永远不会贬值 中级黑马   /  2014-5-29 21:39  /  1342 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 永远不会贬值 于 2014-6-1 19:17 编辑

#import <Foundation/Foundation.h>

@interface Score : NSObject  //分数类
{
    int _cScore;
    int _ocScore;
}
@end

@implementation Score
@end

@interface Student : NSObject  //学生类
{
    Score *score;
    int number;
}
@end

@implementation Student
@end

请问下 学生属性里的分数  要怎么赋值?怎么调用?求大神帮忙解答一下

评分

参与人数 1技术分 +1 收起 理由
wanzhu159 + 1

查看全部评分

9 个回复

正序浏览
在分数类里添加给分数赋值的函数,然后在学生类中可以继承分数类就拥有该方法啊。
回复 使用道具 举报
大家都学到OC了
回复 使用道具 举报

呵呵,不客气!
回复 使用道具 举报
杨晓斌 发表于 2014-6-1 18:47
这个和普通的属性赋值是一样的。
先Score *s = [Score new];
s. _cScore =10;

谢谢啦,明白了
回复 使用道具 举报
这个和普通的属性赋值是一样的。
先Score *s = [Score new];
s. _cScore =10;
s._ocScore=10;

然后Student student = [Student new];
student.score = s;

这样就对学生对象里的成绩属性赋值了
代码我是直接打的,思想是这样的。

评分

参与人数 1技术分 +1 收起 理由
wanzhu159 + 1

查看全部评分

回复 使用道具 举报
额····等待大神解答
回复 使用道具 举报
★Joean_Zhou 发表于 2014-5-30 08:44
不是要在主函数直接赋值么Student *p = [Student  new];     p->_cscord = 90;...................... ...

这样赋值不行~
回复 使用道具 举报
不是要在主函数直接赋值么Student *p = [Student  new];     p->_cscord = 90;......................
回复 使用道具 举报
同求。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马