外观模式
来源:互联网 发布:mac是什么档次化妆品 编辑:程序博客网 时间:2024/06/09 16:46
外观模式:为子系统中一组接口提供了一个一致的界面,此模式定义了一个高层的接口,这个接口使得这一子系统更加容易使用
using System;
using System.Collections.Generic;using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 外观模式
{
class Sub1
{
public void Method1()
{
Console.WriteLine("method1");
}
}
class Sub2
{
public void Method2()
{
Console.WriteLine("method2");
}
}
class Sub3
{
public void Method3()
{
Console.WriteLine("method3");
}
}
class Facade
{
Sub1 one;
Sub2 two;
Sub3 three;
public Facade()
{
one = new Sub1();
two = new Sub2();
three = new Sub3();
}
public void MethodA() //提供了接口,
{
one.Method1();
two.Method2();
three.Method3();
}
public void MethodB()
{
two.Method2();
one.Method1();
}
}
class Program
{
static void Main(string[] args)
{
Facade fa = new Facade();
fa.MethodA();
fa.MethodB();
}
}
}
0 0
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- 外观模式
- Shell 基本命令
- nmap端口探测原理初探
- nodejs获取参数
- hdu 2276(矩阵快速幂)
- gridx的使用
- 外观模式
- GUET-ACM-#1110-A+B增强版
- JAVA第一次作业 目标2
- python函数及函数式编程
- 项目从tomcat向weblogic迁移遇到的一些问题
- 使用 CCC(Carbon Copy Cloner)备份、还原OS X 10.10 Yosemite(优胜美地)系统
- 拷贝
- PAT--00-自测1. 打印沙漏(20)
- 回乡小农民 回乡小农民TXT全集下载 免费下载全本 小说下载 txt 电子书