使用oc创建一个班级类
时间: 2023-10-09 10:16:40 浏览: 45
下面是使用 Objective-C 创建一个班级类的简单代码示例:
```
#import <Foundation/Foundation.h>
@interface Classroom : NSObject
@property (nonatomic, strong) NSString *className;
@property (nonatomic, assign) NSInteger numberOfStudents;
- (instancetype)initWithClassName:(NSString *)className numberOfStudents:(NSInteger)numberOfStudents;
- (void)printClassInfo;
@end
@implementation Classroom
- (instancetype)initWithClassName:(NSString *)className numberOfStudents:(NSInteger)numberOfStudents
{
self = [super init];
if (self) {
_className = className;
_numberOfStudents = numberOfStudents;
}
return self;
}
- (void)printClassInfo
{
NSLog(@"Class Name: %@", _className);
NSLog(@"Number of Students: %ld", (long)_numberOfStudents);
}
@end
```
这个班级类有两个属性:班级名称和学生人数,以及两个方法:初始化方法和打印班级信息方法。