码迷,mamicode.com
首页 > 其他好文 > 详细

OC类的创建

时间:2015-04-05 13:11:45      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:

 1 #import <Foundation/Foundation.h>
 2 
 3 
 4 //创建一个Person类
 5 @interface  Person :NSObject
 6 {
 7     //类具有的属性
 8     @public
 9     int age;
10     double weight;
11 }
12 //类具有的方法
13 - (void) walk;
14 
15 
16 @end
17 
18 //方法的实现
19 @implementation Person
20 
21 - (void) walk
22 {
23     NSLog(@"年龄是%d,体重%.1fkg的这个人走了一段路",age,weight);
24 }
25 
26 
27 @end
28 
29 
30 void test(Person *newp)
31 {
32     newp->age=22;
33     newp->weight=70.0;
34 }
35 
36 
37 
38 int main()
39 {
40     
41     //利用Person创建一个p对象
42     Person *p=[Person new];
43     
44     p->age=20;
45     p->weight=65.0;
46     
47     test(p);
48     
49     [p walk];
50     
51     
52     return 0;
53 }

OC类的创建

标签:

原文地址:http://www.cnblogs.com/Li-Sport/p/4393914.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!