main.m #import <Foundation/Foundation.h> //NSObject称为OC中所有类的基类,或父类,也叫根类 //所有的类,都直接或间接的继承于这个类 @interface QFPhone : NSObject { //当前类的属性都写在这对花括号里 NSString * screen; int batteryCapacity; int ramCapacity; int romCapacity; NSString * color; } //下面这些是这个类当中,对外公开的一些接口方法 //OC把这些函数,称为方法,消息 //下面这些方法,都由-开头,这些方法称为对象方法 ,也叫减方法,由实例出的对象调用 //OC中,还有另外一种,+开头的方法,,称为类方法,也叫加方法,由类调用 //实际下面这些方法的声明,就是C中的函数声明, //不过,这些方法只能由对象去调用 -(void)playAudio; -(void)playVideo; -(void)callPhone:(NSString *)phoneNumber; @end @implementation QFPhone -(void)playAudio { NSLog(@"正在播放 <<没离开过>>"); } -(void)playVideo { NSLog(@"播放<<大头娘娘传奇>>"); } -(void)callPhone:(NSString *)phoneNumber { NSLog(@"正在呼叫 %@",phoneNumber); } @end |
|