多语言展示
当前在线:1552今日阅读:112今日分享:19

OC初学——Class的设计

项目主要的功能:小明使用mac电脑学习OC。主要是面向对象的思维进行两个类的设计 1.小明 class  使用mac学习OC 2.mac class  开机学习关机的功能了解《OC初学——新建一个Class》点击http://jingyan.baidu.com/article/466506583ed859f549e5f811.html
工具/原料

Xcode

方法/步骤
1

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

2

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

3

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

4

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

5

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

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

推荐信息