OC初学——Class的设计

2025-04-22 08:42:30

1、首先先建立xiaoMing这个class,该class下面是xiaoMing要使用mac学习OC。mac也是一个对象,需要建立Mac的class。

OC初学——Class的设计
OC初学——Class的设计

2、建立一个Mac的class。有xiaoMing这个对象里使用到了Mac对象,所以需要在xiaoMing.h的申明文件中#import "Mac.h"。

OC初学——Class的设计

3、在xiaoMing.h的申明文件中#import "Mac.h",申明一个方法。方法:使用mac学习OC代码:- (void) studyOC: (Mac *)macBook;

OC初学——Class的设计

4、Mac.h文件需要申明的代码Mac需要执行的方法是开机,操作和关机- (void) open;- (void) operation;- (void) off;

OC初学——Class的设计

5、在Mac.m的文件里实现具体的方法操作,这里就在每个方法里写入一个打印数据,可以替换成具体的操作。

OC初学——Class的设计

6、两个Class具体的联系操作是要在Main.m.xiaoMing实例化, xiaoMing操作电脑先#import "xiaoMIng.h"。 alloc:分配内存 调用init方法 xiaoMIng *xiaom = [[xiaoMIng alloc]init];//实例化 由于xiaoMing使用Mac需要#import "Mac.h" Mac *mac = [[Mac alloc]init]; xiaoming的一系列操作 [xiaom studyOC:mac];

OC初学——Class的设计
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢