.h文件
//声明类名,继承的父类,相关属性(实例,)方法声明
#import
//类名 Student
//继承的父类名 NSObject
@interface Student : NSObject// :冒号是切割
{
//相关属性(实例变量)
@public
NSString * name;//姓名
int age;//年龄
NSString * address;//地址
NSString * hobby;//爱好
}
//方法的声明
-(void)sayHi;
-(void)eat;
-(void)walk;
@end
.m文件
#import "Student.h"//不能用双角号 双角号是系统的,""是自己定义的
//声明类名,继承的父类,相关属性(实例,)方法声明
#import
//类名 Student
//继承的父类名 NSObject
@interface Student : NSObject// :冒号是切割
{
}
//方法的声明
-(void)sayHi;
-(void)eat;
-(void)walk;
@end
.m文件
#import "Student.h"//不能用双角号 双角号是系统的,""是自己定义的
@implementation Student
//方法的实现
-(void) sayHi{
NSLog(@"我是来自%@%@,今年%d岁,喜欢%@",address,name,age,hobby);
}
-(void) eat{
NSLog(@"%@也得吃饭",name);
}
-(void) walk{}
@end
main函数文件
#import
#import "Student.h"//导入要使用的类
int main(int argc, const char * argv[])
{
//方法的实现
-(void) sayHi{
}
-(void) eat{
}
-(void) walk{}
@end
main函数文件
#import
#import "Student.h"//导入要使用的类
int main(int argc, const char * argv[])
{