类的声明
在.h文件中 @interface 类名 : NSObject@end
类的实现
在.m文件中 @implementation 类名
@end
方法的声明与实现
+:表示类方法 (静态方法)
-:表示对象方法(动态方法)
成员变量的作用域有三种
@public 全局都可以访问
@protected 只能在类内部和子类中访问
@private 只能在类内部访问
PS:一般成员变量默认为@protected类型
在声明一个方法的时候,一个':'对应一个参数,并且':'是方法名的一部分
创建对象
例:创建一个Student类的对象stu
Student *stu=[[Student alloc]init]
也可以使用静态方法new来创建一个对象
Student *stu=[Student new];
但一般都采用alloc+init
利用类名创建一个变量时,类名后一定要跟一个*