码迷,mamicode.com
首页 > 其他好文 > 详细

OC -- 简单类的声明与定义

时间:2015-07-20 01:11:46      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:

#import <Foundation/Foundation.h>

 // 类的声明:类名的定义第一个字母一定要大写,如果由多个单词构成用驼峰法:例 MyBlog

@interface Person : NSObject{

// 类属性的定义:属性名要由下划线开头:例 _age

    @public

    int _age;

    float _height;

}

 // 类方法的定义

- (void)eat;

 

@end

 // 类的实现

@implementation Person

 // 实现类方法

- (void)eat{

    NSLog(@"age = %d, height = %.2f的人在吃东西", _age, _height);

}

 

@end

 

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

    

    Person *p = [[Person alloc] init];

  // 给类的属性赋值

    p->_age = 20;

    p->_height = 170;

  // 调用类方法

    [p eat];

    // 输出age和height

  NSLog(@"age = %d, height = %.2f", p->_age, p->_height);

    

    return 0;

}

OC -- 简单类的声明与定义

标签:

原文地址:http://www.cnblogs.com/lianfu/p/4660214.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!