无限互联iOS视频教程第一季【OC语言】

无限互联iOS视频教程第一季【OC语言】

4 (7人评价)

iOS开发视频教程Objective-C【第一季】1.6 类的定义与对象的创建的笔记

相关课时: 笔记详情:

都要用驼峰标识;

类名:首字母一般都是大写

定义类的步骤: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];//将两个步骤嵌套在一起;

//右边是创建对象;左边是声明变量;

 

}

0 0

你感兴趣的课程

移动开发 IOS开发入门教程
17万+浏览/ 7246学员/ 4.1评分
免费
7万+浏览/ 803学员/ 4.8评分
免费
6万+浏览/ 241学员/ 4评分
免费