一,概述
外观模式是软件工程中常用的一种软件设计模式。它为子系统中的一组接口提供一个统一的高层接口。使用子系统更容易使用。
二,例如
股民买股票,大部分散户自己买股票、国债、房地产,然后到时机抛售。这样就要求每个股民对每支股票都和了解才能保证赚钱,就是说每个股民都要跟一大堆股票打交道。
而更加优化的方法是,股民将钱交给专业的理财机构,定期获利达到双赢。这样股民只需要跟理财机构打交道即可。就是所谓的把一组股票通过理财机构这一个统一的接口调用。
1)单个股民投资基金代码
2)有了理财机构投资(外观模式)
Fund资金管理类,直接管理股票的买卖,股民只需要调用资金管理类的买进、卖出就可以了。大大简化了股民理财负担。
三,外观模式总结(C#)
四,何时使用外观模式
1.在设计阶段初期,要有意识的将不同的两个层分离,比如经典的三层架构,就需要考虑在数据访问层和业务逻辑层、业务逻辑层和表示层的层与层之间建立外观Facade,这样可以为复杂的子系统提供一个简单的接口,使得耦合大大降低。
2.在开发阶段,子系统往往因为不断的重构演化而变得越来越复杂。增加外观Facade可以提供一个简单的接口,减少它们之间的依赖
3.在维护一个遗留的大型系统时,可能这个系统已经非常难以维护和扩展了,可以为新系统开发一个外观Facade类,来提供设计粗糙或高度复杂的遗留代码的比较清晰简单的接口,让新系统与Facade对象交互,Facade与遗留代码交互所有复杂的工作。
分享到:
相关推荐
A股二季度策略:牛市or反弹?-0328-财富证券-21页.pdf
“牛市”与宏观基本面-0308-太平洋证券-13页.pdf
2020年天然橡胶年度策略:熊市接近尾声,牛市尚需等待-20191231-光大期货-27页
食品饮料行业:复盘前三轮白酒牛市,第四轮白酒牛市将受消费升级驱动-1120-广发证券-48页.pdf
证券行业2019年年报总结及一季报展望:梦回牛市-20200406-招商证券-18页.pdf
食品饮料行业:复盘前三轮白酒牛市,第四轮白酒牛市将受消费升级驱动-20191120-广发证券-48页.pdf
A股中期策略展望:无科技不牛市,以时间换空间-0510-华泰证券-62页.pdf
食品饮料行业:A股消费在全球最具竞争优势,消费龙头有望演绎长期牛市-0531-广发证券-25页.pdf
有色金属行业黄金专题报告:美经济疲弱降息预期提升,黄金开启新牛市-20190617-中信证券-15页.pdf
策略快评:市场会迈入技术性牛市吗?-0227-莫尼塔-11页.pdf
【菲律宾股市策略:检验牛市的力量】 菲律宾股市在2019年中期进入了牛市阶段,突破了7400-8100点的区间,触及近15个月的高点8400点。这一显著上升主要归因于两个关键因素:(1) 菲律宾国内导向的GDP增长与全球其他...
策略月报:牛市有三个阶段-0303-海通证券-17页.pdf
10. 外观模式(Facade):为子系统提供一个统一的接口,使得这些子系统更容易被使用。在C#中,通过创建一个高层接口来简化子系统的交互。 11. 享元模式(Flyweight):运用共享技术有效地支持大量细粒度的对象。在...
【港股龙头效应】这篇策略专题报告探讨了2019年1月4日以来港股市场的特点,即少数龙头公司的牛市行情。报告指出,虽然恒生指数和恒生国企指数的整体涨幅相对有限,但港股市场中个体公司之间的表现差异巨大,大部分...
熊市与牛市的概念源于股票市场,但同样适用于商品期货市场。熊市指的是市场价格持续下跌的市场状态,而牛市则是价格上升的趋势。 报告可能涵盖了以下几个关键知识点: 1. **市场供需分析**:天然橡胶的价格受全球...
在此期间,不同市值级别的股票表现出一定的上涨态势,中证100、中证200、沪深300、中证500、中证800和中证1000的涨幅分别为5.04%、4.57%、4.90%、4.71%、4.85%和4.50%。非银金融、计算机、传媒、休闲服务和电子等...
农业行业6月农业月度谈:生猪牛市结束了吗?-0607-东方证券-28页.pdf
策略专题报告:以史为鉴,牛市的资金入市节奏-0703-海通证券-15页.pdf
- **外观模式(Facade)**:为子系统提供一个统一的接口,简化了客户端与其交互。 - **享元模式(Flyweight)**:通过共享技术有效地支持大量细粒度的对象。 3. **行为型设计模式**: - **策略模式(Strategy)*...