进一步改进设计，将饮品制作算法（prepareRecipe）也抽象出来到基类中

主要原因是在Coffee和Tea两个类中，prepareRecipe的名字相同，且结构也类似，所以要对其每一步骤进一步分析