设计模式之外观模式

mac2024-04-23  259

外观模式(Facade),类比炒股和基金

定义:

为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。

特点:

设计一个facade类,来统一管理个子系统(可以理解为进一步封装,屏蔽),client端只需与facade交互即可。具体的操作由facade类与各子系统交互。

我们开发中可能会不经意的使用它,它完美地体现了依赖倒置原则和迪米特法则的思想。

示例:

新股民对股票不熟悉,则采用投资基金的方式,由专业的基金经理人进行配比操作股票

 

最新回复(0)