上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 设计2个类,写出属性对应的set get 方法(只写方法部分)1> 车(1)属性* 轮子数* 速度(2)方法* 属性相应的set和get方法代码如下:1 //setter getter的声明2 - (void)setWheels: (int)wheels;3 - (int)wheels;1 //s... 阅读全文
posted @ 2014-09-28 10:51 微雨独行 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1、基本概念 由对象来调用的方法称为对象方法。 直接可以用类名来执行(调用)的方法(类本身会在内存中占据存储空间,里面包含有类\对象方法的列表)称为类方法。注:不是只有类方法列表存储在类的空间,对象方法列表也存储在类的空间。很好理解,因为不管是类方法还是对象方法,它们的声明都在@interfac... 阅读全文
posted @ 2014-09-27 23:51 微雨独行 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 1、set方法与get方法简介 (1)@public作用域下的成员变量可以被外界任意赋值,往往会产生脏数据(不合理的数据),比如:人的年龄不可能为负。 以后成员变量尽量不要使用@public (2) 我们可以使用set方法和get方法来管理成员的访问(类似安检,过滤掉不合理的对象)。 ... 阅读全文
posted @ 2014-09-27 23:14 微雨独行 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 1、封装的概念 将实现细节进行隐藏,将属性私有化,通过公共的方法访问私有的属性,这个过程就是对对象的封装。 在实际编程过程中,我们会遇到这样的情况:当我们直接调用对象的成员变量对其进行赋值的时候,会产生脏数据(不合理);比如我们给人的年龄_age赋值为-20,编译器照样会打印出来,而人的年龄是... 阅读全文
posted @ 2014-09-27 22:31 微雨独行 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 匿名变量:利用类创建一个对象的时候,没有将对象的地址交给一个指针变量保存,这样的对象称为匿名对象,即没有指针指向的对象。//匿名变量 1 #import 2 //类的声明 3 @interface Car : NSObject 4 { 5 @public//表示允许外界指针间接访问对象的成... 阅读全文
posted @ 2014-09-27 22:01 微雨独行 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 方法与函数的区别1、方法: 1、对象方法都是以减号 - 开头 2、对象方法的声明必须写在@interface @end之间 3、对象方法的实现必须写在@implementation @end 之间 4、对象方法只能由对象调用 5、对象方法归类\对象所有 6、类方法都是以加号 + 开头... 阅读全文
posted @ 2014-09-27 21:27 微雨独行 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 设计一个Calculator计算器类,它拥有计算的功能(行为)1、不带参数的方法设计一个返回pi的方法 //方法声明(方法声明必须写在@interface和@end之间) - (double)pi; //方法实现(方法实现必须写在@implementation和@end之间) - (do... 阅读全文
posted @ 2014-09-27 21:13 微雨独行 阅读(147) 评论(0) 推荐(0) 编辑
摘要: OC中的方法分为对象方法和类方法,这里介绍类方法。1、类方法 概念:直接可以用类名来执行(调用)的方法(类本身会在内存中占据存储空间,存储空间里面有类方法列表和对象方法列表)。注:不是只有类方法列表存储在类的空间,对象方法列表也存储在类的空间。很好理解,因为不管是类方法还是对象方法,它们的声明都在@... 阅读全文
posted @ 2014-09-27 19:02 微雨独行 阅读(400) 评论(0) 推荐(0) 编辑
摘要: OC中的方法分为对象方法和类方法,这里介绍对象方法。1、对象方法 规则:1、以减号 - 开头; 2、所有数据类型(返回值、参数)都必须写在小括号()里面,而且只有数据类型可以写在小括号()里面; 3、方法名遵循驼峰原则; 4、如果没有参数,方法名后面什么都不写,例如 - (vo... 阅读全文
posted @ 2014-09-27 17:15 微雨独行 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 创建一个Car类,再利用Car类创建对象,代码如下: 1 #import 2 @interface Car : NSObject 3 { 4 //成员变量 5 @public 6 int _wheels; 7 int _speed; 8 } 9 - (void)ru... 阅读全文
posted @ 2014-09-27 15:25 微雨独行 阅读(660) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页
1 2