设计模式--外观模式
来源:互联网 发布:java布尔类型 编辑:程序博客网 时间:2024/04/29 18:01
- using System;
- using System.Collections.Generic;
- using System.Text;
- namespace ConsoleApplication1
- {
- class Facade
- {
- private Func1 field1;
- private Func2 field2;
- public Facade()
- {
- field1 = new Func1();
- field2 = new Func2();
- }
- public void Method()
- {
- field1.Method();
- field1.Method1();
- field2.Method();
- }
- public void Method1()
- {
- field2.Method();
- field2.Method1();
- field1.Method();
- }
- }
- class Func1
- {
- public void Method()
- {
- Console.WriteLine("功能类1的方法1");
- }
- public void Method1()
- {
- Console.WriteLine("功能类1的方法2");
- }
- }
- internal class Func2
- {
- public void Method()
- {
- Console.WriteLine("功能类2的方法1");
- }
- public void Method1()
- {
- Console.WriteLine("功能类2的方法2");
- }
- }
- class Client
- {
- public static void Main()
- {
- Facade f = new Facade();
- f.Method();
- f.Method1();
- Console.Read();
- }
- }
- }
- 设计模式--外观模式
- 设计模式-外观模式
- 设计模式:外观模式
- 设计模式----外观模式
- 设计模式------外观模式
- 设计模式 外观模式
- 设计模式-【外观模式】
- 设计模式-----外观模式
- 设计模式 - 外观模式
- 设计模式 - 外观模式
- 设计模式- 外观模式
- 设计模式-外观模式
- 设计模式 - 外观模式
- 设计模式-外观模式
- 设计模式 - 外观模式
- 设计模式-外观模式
- 设计模式--外观模式
- 设计模式-外观模式
- TFT液晶和CSTN液晶的区别
- QAS传输
- 转:Windows下OMNET++的安装和各种架构调试心得
- Excel
- 高可用高性能系统(七)状态和无状态
- 设计模式--外观模式
- linux命令
- 新开网站外包群,有意的请加入!
- JUnit入门及应用
- MFC中和libpq调用PostgreSQL存储过程需要注意的问题
- SoftSwitch
- MYSQL 使用及中文支持
- 在ASP.NET中使用Memcached
- 科学家新研究:四个“金钱实验”暴露你心思