李洪强iOS开发之OC[007] - 李洪强iOS开发之类的声明和实现

 类的声明和实现

 

类是一类具有相同特征和共同行为的集合

小轿车   大卡车   挖掘机    ()

 

车类

类名: Car

属性: 颜色  速度  轮字数

共同行为:     载人

 

对象: 是类的具体的实体

:

BYD

BMW

时风

 

类是分为  类的声明  类的实现

类的声明的格式

@interface 类名 : 父类名(NSObject)

{

    //定义类的实例变量

    

    

}

    //定义类的行为方法

 

@end //声明的结束

 

//---------------------------------

类的实现

@implementation 类名

//类方法的实现(C语言的函数)

 

@end

 

//---------------------------------------

 

#import <Foundation/Foundation.h>

 

@interface Car : NSObject{

    

    //定义类的属性-> 实例变量

    //定义实例变量的格式: 数据类型 _实例变量名

    //速度

    int _speed;

    //颜色

    NSString *_color;

    //轮子数

    int _wheelCount;

 

}

//类方法的声明

 

@end

 

//车类的实现

@implementation Car

 

//类共同行为的实现

 

@end

 

int main(int argc, const char * argv[]) {

    @autoreleasepool {

    }

    return 0;

}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2016-07-02 09:51  李洪强  阅读(183)  评论(0编辑  收藏  举报