前言
Jack想开一间餐厅,他要找开店的位置,还要去相关单位登记,最后买食材。他把要做的东西写成了一篇教程,大家想开店照着这个教程去做就好了(外观),里面具体的内容不需要关心。
外观模式
var SearchPosition = function () {
console.log("search location of shop.");
}
var Register = function () {
console.log("register shop.");
}
var BuyFood = function () {
console.log("buy food to sell.");
}
function FoodShopFacade() {
SearchPosition();
Register();
BuyFood();
}
FoodShopFacade();
这篇教程介绍了如何运用外观模式来简化开设餐厅的过程。Jack将寻找店铺位置、注册店铺和购买食材等步骤封装到一个名为`FoodShopFacade`的函数中,使得其他人可以按照这个模式轻松复制开店流程,无需关注内部实现细节。
1531

被折叠的 条评论
为什么被折叠?



