OC中定义类
// 设计一个车类
@implementation Car : NSObject
// 这个大括号里面写所有的属性
{
@public
int wheels ;//*个数
double speed;//时速 } -(void) run{
NSLog(@"车子跑了");
}
@end
必须以@implementation开头,以@end结尾
@public下面的变量都是公共的
定义方法的时候必须以-开头,返回值需要用()括起来
类需要继承自NSObject
使用OC创建的类
int main(){ Car *car = [Car new];
car->wheels = ; NSLog(@"车有%i",car->wheels); [car run]; return ;
}
1.Car *car = [Car new];//这是创建一个Car对象
2.car->wheels = 1;//这是给car的wheels属性赋值
3.取值的时候:car->wheels即可.
4.运行Car中的方法:[car run];