类:动物(animal),这个词就是类。 对象:一条狗(具体的某只)(dog), 一只乌龟(tortoise),一只兔子(rabbit) 方法:跑步 run , dog 64km,tortoise 25.2 m , rabbit 36km
定义一个类:
1.#import <Foundation/Foundation.h>
2.@interface Animal: NSObject
3.
4.-(void) run_speed;
5.-(void) set_speed:(int) n;
6.@end
1.@implementation Animal
2.{
3. int speed;
4.}
5.
6.-(void) run_speed
7.{
8. NSLog(@"run speed %i",speed);
9.}
10.-(void) set_speed:(int) n
11.{
12. speed = n;
13.}
14.@end
使用代码:
1.int main (int argc, char * argv[])
2.{
3. @autoreleasepool{
4. Animal * dog;
5.
6. dog = [Animal alloc];
7. dog = [dog init];
8.
9. [dog set_speed: 64];
10. [dog run_speed];
11.
12. }
13.
14. return 0;
15.
16.}
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。