在封装的时候 不允许加@public
设置器(setter 方法 ) 和 访问器(getter方法 )
设置器 是用来 对属性赋值的 在设置器里面处理某些不合理的操作 。
访问器: 获取属性的数据, 做某些属性的操作。
setter 方法命名规则:
1)设置器 必须是一个对象方法。 以 - 开头。
2)必须没有返回值, void
3)方法名字 必须以set开头 加上 对应属性去掉下划线首字母大写 加 : setName:
4)设置器 必须要接收一个参数 , 参数的类型必须与对应属性类型一致。
5)参数的名字 通常是对应属性 去掉下划线,
getter方法 命名规则:
1)必须是对象方法
2)方法的 有返回值 返回值的类型 与对应的属性的返回值类型保持一致。
3)方法的名字 通常是 对应属性去掉下划线。 name
4) 不需要有参数 。
|
|