对于get set 的理解

对于get set 的理解

age 属性定义在Person类内部,set是为了让外部访问时候更加安全,而get 的话 只是对age这个内部属性初始化,外部调用的age则是经过get set 两者的限制以后得来的是吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Tender10 2017-10-17 10:04:49

其实OC现在已经自动帮助我们生产属性的set、get方法了。set、get方法确实是可以帮助我们访问一些私有属性,这些你都可以不用去纠结的,这里是为了让你了解属性的赋值和取值是一个set、get的过程,后面你是不需要自己去写的。

  • 提问者 _小怪 #1
    我主要不太清楚属性的赋值取值是谁来用的,就是谁来调用的get set ,getset本身作用我是知道的
    2017-10-17 18:07:11
  • Tender10 回复 提问者 _小怪 #2
    谁的属性就谁来调用set、get啊,先初始化Person对象,然后通过Person对象去调用set、get方法就可以了啊、
    2017-10-17 18:09:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
iOS入门:基础语法与常用控件
  • 参与学习       1337    人
  • 提交作业       712    份
  • 解答问题       1878    个

很多人都在疑问没有基础该怎么学习iOS开发?不用担心,本路径采用游戏关卡式的教学模式,并且以经典OC与最新Swift双重结合的教学内容,帮助大家快速掌握两种iOS开发语言基础,去掉“零”标签。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师