组件封装原理

迩发如雪 2个月前 已收到1个回答 举报

与你抗衡 4星

共回答了435个问题采纳率:99.9% 评论

实例变量默认只能被当前类的对象访问

2.

将数据隐藏起来,只能用此类的方法函数才可以访问活着设置数据,不可被外部任意存储时面相对象涉设计本质,降低了数据被无用的可能性

3.

在 OC语言中,使用@innterface和@impiementation来处理类

4.

不封装的缺点:当一个类把自己的属性暴露给外部的时候,那么该类就失去了对属性的管理权

5.

封装的步骤:

定义设置实例变量(setter)方法

访问实例变量(getter)的方法

6.

setter方法(设置器)

在setter方法的内部也可以对一些不合理的赋值进行筛选过滤

7.

set方法的作用:为外界提供一个设置成员变量值的方法

8.

命名规范:

方法名必须以set开头

set后面跟上成员变量名称,首字母大写(_age—>setAge)

返回值一定是void

一定要接受一个参数,而且参数类型跟成员变量类型一致

形参名不能与变量名一致

9.

set方法的好处

不让数据暴露在外,保证了数据的安全性

对设置的数据进行过滤

1

22小时前

37
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com