IOS-day01_OC中类的创建以及使用
OC中定义类
1 // 设计一个车类 2 @implementation Car : NSObject 3 // 这个大括号里面写所有的属性 4 { 5 @public 6 int wheels ;//轮子个数 7 double speed;//时速 8 9 } 10 11 -(void) run{ 12 NSLog(@"车子跑了"); 13 } 14 @end
必须以@implementation开头,以@end结尾
@public下面的变量都是公共的
定义方法的时候必须以-开头,返回值需要用()括起来
类需要继承自NSObject
使用OC创建的类
1 int main(){ 2 3 4 Car *car = [Car new]; 5 car->wheels = 1; 6 7 NSLog(@"车有%i",car->wheels); 8 9 [car run]; 10 11 return 0; 12 }
1.Car *car = [Car new];//这是创建一个Car对象
2.car->wheels = 1;//这是给car的wheels属性赋值
3.取值的时候:car->wheels即可.
4.运行Car中的方法:[car run];
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步