李洪强iOS开发之OC[012] -类的声明实现小结

 

//

//  main.m

//  11 - 内容总结

//

//  Created by vic fan on 16/7/9.

//  Copyright © 2016 李洪强. All rights reserved.

//

 

//内容的总结:

//1 创建一个person类型的指针,指针保存的是对象的地址

//2 person实例化出一个实例对象,对象名person

 

#import <Foundation/Foundation.h>

 

@interface Person : NSObject{

@public

    //定义实例变量

    NSString *_name;//姓名

    int _age;//年龄

}

//方法的声明;

- (void)run;//人跑的方法的声明

@end

 

//类的实现

@implementation Person

//方法的实现

- (void)run{

    

    NSLog(@"周杰伦的床边故事");

}

 

@end

 

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

    @autoreleasepool {

        //1 创建对象

        Person *person = [Person new];

        //2 给实例变量赋值

        person->_name = @"周杰伦";

        person->_age = 18;

        //调用方法

        [person run];

    

    }

    return 0;

}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2016-07-09 00:49  李洪强  阅读(191)  评论(0编辑  收藏  举报