#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;
} |
|