Objective-C编程基础:类、对象、方法与数据类型
1. 类、对象和方法
在Objective - C编程中,理解类、对象和方法的概念至关重要。首先,要明确getter和setter方法的区别。setter方法的目的是接收一个参数,并将对应的实例变量设置为该参数的值,通常不返回值;而getter方法则是“获取”存储在对象中的实例变量的值,并将其返回给程序。
例如,以下代码展示了使用 new 方法来分配和初始化一个新的 Fraction 对象:
Fraction *myFraction = [Fraction new];
不过,一般建议使用两步分配和初始化的方法,这样能更清晰地理解创建新对象和初始化对象这两个不同的过程。
下面是一些相关的练习题:
1. 判断无效名称 :判断 Int 、 playNextSong 、 6_05 等名称是否有效,并说明原因。
2. 日常对象分析 :以日常使用的对象为例,确定其所属的类,并列出对该对象执行的五个操作。
3. 操作格式转换 :将上述操作列表按照 [instance method]; 的格式重写。
4. 多对象操作 :假设拥有汽车、船和摩托车,列出对每个对象执行的操
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



