黑马程序员技术交流社区
标题:
格式不对,重新发帖,求教关于组合如何使用!
[打印本页]
作者:
为梦想挺身而出
时间:
2014-5-7 11:48
标题:
格式不对,重新发帖,求教关于组合如何使用!
本帖最后由 为梦想挺身而出 于 2014-7-18 11:21 编辑
#import <Foundation/Foundation.h>
//成绩
@interface Score : NSObject
{
int _cScore;
int _ocScore;
}
- (void)setCScore:(int)cScore;
- (int)cScore;
+ (void)test;
@end
@implementation Score
- (void)setCScore:(int)cScore
{
_cScore = cScore;
}
- (int)cScore
{
return _cScore;
}
+ (void)test
{
NSLog(@"调用你了test函数");
}
@end
//学生
@interface Student : NSObject
{
//组合,使Student拥有Score的成员变量
Score *_score;
int _weight;
}
@end
@implementation Student
复制代码
作者:
为梦想挺身而出
时间:
2014-5-7 11:50
- (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];
}
后面漏写的补上
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2