假设已有一个聚会类Party。
-
对象
- 对象是类的实例(instance)。
- 所有的对象都是内存中的一块数据。对象通过实例变量(instance variable)保存属性的值。在OC中,实例变量的变量名之前通常会加上一个下划线。
- 类有方法(method)。方法和函数类似,也有名称,返回类型和一组期待传入的参数。此外,方法还可以访问对象的实例变量。要调用某个对象的方法,可有向对象发送相应的消息(message)。
使用对象
要使用某个类的对象,必须先得到一个指向该对象的变量。这类『指针变量』保存的是对象在内存中的地址,而不是对象自身(所以是『指向某个对象』)。
Party *partyInstance;
这段代码只是创建了一个指针,并没有创建任何Party对象,仅仅是声明了一个可以指向某个Party对象的指针变量,变量名为partyInstance。
1. 创建对象
对象shi