//
// main.m
// fist_class
//
// Created by wonders on 15/11/4.
// Copyright (c) 2015年 wonders. All rights reserved.
//
#import <Foundation/Foundation.h>
//声明一个类
//NSObject是基类
@interface Person : NSObject
{
@public
/*
命名规范:要以下划线开头接小写,后面首字母要大些
*/
int _age;
char *_name;
}
@end
//实现一个类,如果类只有声明没有实现在,链接时就会报错
@implementation Person
//方法
- (void) show
{
NSLog(@"name=%s, age=%d", _name, _age);
}
@end
int main(int argc, const char * argv[]) {
//返回创建对象的指针
Person *p = [Person new];
p->_age = 10;
p->_name = "object-c";
NSLog(@"%d",p->_age);
//方法的调用
[p show];
return 0;
}
object-c学习创建类和方法
最新推荐文章于 2024-03-30 15:27:46 发布