OC基础回顾(四)复合
来源:互联网 发布:刘意 java 编辑:程序博客网 时间:2024/05/17 02:15
在Objective-C中,复合是通过包含作为实例变量的对象指针实现的。只有对象之间的组合才能叫做复合。
存取(accessor)方法
概念:用来读取或改变某一对象属性的方法。
用处:用来实现对复合对象的自定义和获取。
setter方法:为对象的变量赋值的方法。
getter方法:通过对象自身访问对象属性的方法。说明:如果要对其他对象中的属性进行操作,应该尽量使用对象提供的存取方法,绝对不恩能够直接改变对象里面的值。存取方法是程序间接工作的一个例子。
不要将get用作getter方法的前缀。因为get这个词在Cocoa中有着特殊的含义。如果get出现在Cocoa的方法名称中,就意味着这个方法会将你传递的参数作为指针来返回数值。复合和继承
复合是“has a”的关系
继承是“is a”的关系
0 0
- OC基础回顾(四)复合
- Python 基础回顾(四)
- OC基础回顾(三)继承
- OC基础回顾 (五)源文件组织
- OC基础回顾(八)内存管理
- OC基础回顾(九)对象初始化
- OC基础回顾(十)属性
- OC基础回顾(十一)类别
- OC基础回顾(十二)协议
- Java语言基础(四)-复合语句
- Java基础回顾(四)
- OC基础回顾(二)面向对象编程
- OC基础回顾(六)了解和使用Xcode
- OC基础回顾(七)Foundation Kit 框架
- OC基础回顾(十三)代码块和并发性
- OC基础回顾(十四)文件加载与保存
- 黑马程序员-OC回顾-基础语法(二)
- OC -基础(四) 学习中。。。
- CocoaPods详解之—-进阶篇
- 问题"trouble processing "一个可能的解决方法
- GCC 命令行详解 -L 指定库的路径 -l 指定需连接的库名
- python处理跨平台应用
- 手动脱ORiEN壳实战
- OC基础回顾(四)复合
- Setting the secure flag in the cookie is easy
- 创建Repo仓库
- 什么是跨域
- Oracal 基础学习
- 第8章 基于重新排序的排名方法 阅读
- Maven+scala+spark常见问题总结
- 7.c语言中的数组介绍
- SQL 时间格式化函数