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];
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。