OC学习笔记01-类的声明实现与对象创建,方法声明实现与调用及传参

本文介绍了Objective-C(OC)中的基本概念,包括枚举定义、结构体、类的声明与实现、对象创建、方法声明与调用。讲解了如何声明和实现类,初始化方法,以及如何使用对象方法和类方法。此外,还展示了如何传递参数并进行速度比较。
摘要由CSDN通过智能技术生成
typedef enum{
	ColorBlack='B',ColorWhite='w',ColorRed='r',
	ColorBlue='b',ColorGreen='g',ColorYellow='y'
} Color;
typedef struct{
	int year,month,day;
} Date;

#import <Foundation/Foundation.h> 
//OC基本库Foundation主头文件


@interface Autobot :NSObject   //类的声明,继承NSObject类,使当前类拥有父类的一些方法与属性(比如创建与销毁的方法)
{	//member variable必须写在{}中,类创建对象后,
	//这些member variables默认初始化为0,不能在interface中手动给他们赋初值
	//OC中类的member variable一般都是在interface中声明,但在implementation中声明也可以
	@public  //public 后的所有instance variable都是公共的
	int wheels	,speed;	
	char *name;
	Color color;
	Date date;//member variable可以使任何数据类型,包括其他OC类
	
}

//方法声明,OC中method写法,+开头为类方法,-打头为对象方法,类方法可以与对象方法同名
//OC类中方法传参方式,OC中一个方法参数对应一个:号,数据类型使用()括起来,此种方法书写方式利于代码阅读
+ (NSString*)getDialogue;
+ (void)declare;
- (void) initWithWheels:(int)wheels s
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值