类的设计
Posted iFat的笔记本
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类的设计相关的知识,希望对你有一定的参考价值。
1.如何设计一个类
-
生活中描述事物无非就是描述事物的
名称
/属性
和行为
。- 如:人有身高,体重等属性,有说话,打架等行为。
-
OC中用类来描述事物也是如此
- 属性:对应类中的成员变量。
- 行为:对应类中的成员方法。
-
定义类其实在定义类中的成员(成员变量和成员方法)
2.如何分析一个类
-
一般名词都是类(名词提炼法)
- 飞机发射两颗炮弹摧毁了8辆装甲车
飞机 炮弹 装甲车
- 隔壁老王在公车上牵着一条叼着热狗的草泥马
老王 热狗 草泥马
- 飞机发射两颗炮弹摧毁了8辆装甲车
-
拥有相同(或者类似)
属性
(状态特征)和行为
(能干什么事)的对象都可以抽像成为一个类
以上是关于类的设计的主要内容,如果未能解决你的问题,请参考以下文章