返回

门面模式

门面模式简介

门面模式通俗来说就是将几个没有逻辑关系的小功能集合起来,形成一个大的功能集合。 例如有两兄弟,大哥卖西餐,小弟卖中餐,西餐和中餐是两种不同的饮食,最后他们决定租一个门面一起开餐馆,顾客需要西餐就点大哥的菜,需要中餐就点小弟的菜。

简单代码例子

  • 一个控制灯光类,具备开灯和关灯两种功能。
public class TeachMenmian : MonoBehaviour {
    public GameObject light;
    public void SwitchLightOn()
    {
        light.SetActive(true);
    }
    public void SwitchLightOff()
    {
        light.SetActive(false);
    }
}
Licensed under CC BY-NC-SA 4.0
0