Rust语言之GoF设计模式:外观Facade模式

📝

内容提要

Facade(外观、总管)是一种结构 设计模式 ,它为复杂的类、库或框架系统提供了一个简化的(但有限的)接口。 API其实是一种Facade模式的实现,在API背后隐藏了一个复杂的逻辑。 Facade模式类似于组合模式,都是将复杂或繁杂Complicated的细节隐藏起来,提供一个干净的外观门面,如同一个美女看起来很漂亮干净,但是家里东西却乱七八糟一样。 例如:...

🏷️

标签

➡️

继续阅读