1.如何声明一个类?
格式:
1 @interface People : NSObject 2 { 3 //实例变量 4 } 5 //类的声明 6 @end
注意:
- 必须以@interface开头,以@end结尾.
- 成员变量的声明,必须写在@interface与@end之间的大括号中
- 方法的声明必须在{}下面,不能写在{}中
2.如何实现一个类?
格式:
1 @implementation People 2 //类的实现 3 @end
注意:
- 1.必须以@implementation开头,@end结尾
- 2.类名必须和声明的一致
3.如何创建一个对象?
例: People * p = [People new]
注意:
[People new]做了三件事:
- 在堆内存中开辟了一块新的存储空间
- 初始化成员变量(写在类声明大括号中的属性就叫成员变量,也叫实例变量)
- 返回指针地址
4.对象的注意点:
-
- 可以通过 对象->对象成员(注意声明属性为:@public) 的方式访问对象中的成员,
- 每一个对象中都有一份属于自己的属性。
- 对其中一个对象的成员进行了修改。和另一个对象没有关系
时间: 2024-10-11 20:00:19