首页 > 移动平台 > 详细

IOS-day01_OC中类的创建以及使用

时间:2015-04-21 00:08:36      阅读:216      评论:0      收藏:0      [点我收藏+]

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];

IOS-day01_OC中类的创建以及使用

原文:http://www.cnblogs.com/liyajie/p/4442843.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!