抽象就是将一个具体的事务流程,一个事件的过程,一个计算的过程,打包封装成一个符号,用这个符号来表示这个过程叫做抽象。
eg:
冲一杯牛奶:拿一个杯子(glass
),加点奶粉( powdered_milk
),加入水(water
),然后搅拌(mix
)
||
V
a_cup_of_milk:
powdered_milk+water => glass
do mix
return milk
这样就完成了一杯牛奶的冲制:
下次在要执行冲牛奶的过程,直接使用 a_cup_of_milk
就可以制作出一杯牛奶了