使用Hook函数：修改Coffee为CoffeeWithHook

（1）增加与用户的交互；
（2）利用Hook函数，可以选择某一个方法在prepareRecipe中是否会执行