都要用驼峰标识;
类名:首字母一般都是大写;
定义类的步骤:1,定义类名;2,编写类的属性--->(实例变量) ;3,编写类的行为--->方法;
一般类名最好与文件名一样,方便程序员们的理解;
一般类下的属性声明 用下划线开头,原因是这里声明的是全局变量,方便与局部变量中的关键词重名;这里只能声明变量,不能赋值;
方法的定义:
-(void)method : (int) arguments;
-(方法类型:实例方法,也叫对象方法)
+(类方法)
(void)返回值;没有返回值是void;
method 方法名;
(int《类型》):参数类型括起来;
arguments:参数名;
-----------------------------
方法定义分为:不带参数:如-(void)shoping;
带一个参数:void(shoping):(float)price;
带两个参数:void(shopping):(float)price :(float)weight;
-----------------------------
在.m中@implementation
//在这里写方法的实现;
-(void)shopping:(float)price{
NSLog(@"我正在购物!");
}
@end;
然后在main函数中应用
#import "Person.h"
int main(){
//通过类名创建对象;
//Person *person = [Person alloc];
//person = [person init];
//alloc 是在内存中申请一块空间区域,来存放此对象的信息;
//下边调用init方法初始化一些默认数据;
Person *person = [[Person alloc] init];//将两个步骤嵌套在一起;
//右边是创建对象;左边是声明变量;
}