1. 类的组成: a) 属性:由类中抽象出的相关数据,名词形式 b) 普通方法:自定义的方法,动词形式 c) 构造方法: d) set() / get()方法: 2. 封装:可以隐藏某些代码,达到数据安全的目的 3. 通过访问修饰符: a) public:公有,本类或外部类都可访问此修饰符修饰的属性或方法 b) private:私有,只有本类可以访问 c) 缺省:只有在同包下可以访问,不同包不能访问 d) protected:受保护的 代码的封装是为了提高使用代码的安全性、可行性和效率。
工具/原料
Xcode
方法/步骤
1
写入基本框架//申明@interface Person : NSObject @end//实现方法@implementation Person//methods@end对于基本类的建立可以参考http://jingyan.baidu.com/article/466506583ed859f549e5f811.html
2
以 public为例。public:类或外部类都可访问此修饰符修饰的属性或方法 。系统自带的set和get方法就是封装好的方法,可以直接进行调用。
3
//为什么需要类的封装例子,通过指针的方式改变值以下两个方法达到的效果是一样的,但是将@public@private是第一个方法会报错
5
方法的封装,设定一个限制条件,只有满足预定的条件后,才会触发里面的一些操作,以下是代码演示,限定条件可以根据需求自己进行增减或修改。想要继续了解封装优化请看下一篇《OC初学——类的封装优化》。
下一篇:OC初学——继承