iOS getter setter

getter setter 给成员变量起名字用的

 

setter方法 设置成员变量值 

1. setter 方法一定是对象方法 不可能是类方法

2.一定没有返回值

3. 以set开头,并且set后面跟上需要设置的成员白能量的名称去掉下划线,并且首字母大写

4. 一定有参数 参数类型一定要和成员变量的类型一直 参数名称就是成员变量名称去掉下划线

 

getter方法用于返回成员变量的值

1. getter 一定是对象方法

2. 一定有返回值 返回值一定和获取的成员变量类型一致

3. 方法名称就是获取的成员变量的名称去掉下划线即可

4. 一定没有参数

 

注意 成员变量以 _ 开头的好处就是可以用于区分局部变量和成员变量

 

如果某一个属性只提供getter方法没有提供setter方法,我么称这个属性为只读属性

如果某一个属性只提供setter方法没有提供getter方法我们称这个属性为只写属性

如果某一个属性同时提供了getter和setter方法我们称这个属性为可读可写属性

如果某一个属性既没有getter方法又没有setter方法就成为私有属性

转载于:https://www.cnblogs.com/codermaker/p/5914710.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值