例程实作
----庖丁解羊(上)
作者:HolyFire
在《庖丁解羊----划分》我们曾经将一只可爱的小羊拆成了零件,不知道是否还能否记得那道全羊谱。呵呵,说得口水都要流下来了。这里呢,没有美味可口的羊肉,只有我在给各位讲如何将我们学习的方法应用到编程中来。
首先呢我们要把结构看清楚,也就是下面我东拼西凑起来的图形,你们都看到了,我的ASCII艺术还差的远呢,呵呵,不过还能看明白。
山羊
┏━━━━━━━━━━━┳━━━┻━━━━━━━━━┳━━━━━━┓
脑袋 躯体 尾部 四肢
┏━━╋━━┳━━┓ ┏━┳━╋━┳━━┳━━┓ ┏━━╋━━┓ ┏━┻━┓
骨架 胡子 五官 绒毛 胸 腹 背 内脏绒毛 骨架 尾巴 绒毛 骨架 前肢 后肢
┏━━┳┻━┳━━┓ ┏━┳━┳┻┳━┳━┳━┓ ┏━━╋━━┳┛
耳朵 眼睛 鼻子 嘴巴 心 脾 肝 肺 胃 肠 肾 脚 绒毛 骨架
结构图
这样一来,我们心里面就不是一块一块零碎的羊杂烩了,而是一部分一部分串在一起的整体。我们从底部开始向上观察,你会发现这是一个重组的过程。反之是一个分解过程。
而我们又将一些最小的单元归结为{轮廓,颜色},这是外表上能感知到的信息。
时间: 2024-11-17 23:49:04