wil*_*lem 5 architectural-patterns
'抽象'和'门面'之间有什么区别?
有什么不同吗?或者这些术语可以互换吗?
Cli*_*ton 11
的立面图案是一个简化的接口到一个更大的,可能是更复杂的代码库.代码库可以是单个类,或更多.外观只是为您提供了一个简单的界面.
抽象,用于表示概念,但不限于任何特定实例.(即:一个抽象类).这并不意味着简化(就像外观模式那样),而是意味着制作一个"通用"界面或表示.
Pét*_*rök 5
Facade是一种特定的设计模式,旨在将包/模块中的内部内容隐藏在定义良好的接口后面的客户端中。它通常在一个公共接口后面隐藏多个接口/类,因此得名。
“抽象”是一个通用术语,意思是向外界隐藏某些事物的具体细节。
所以这两个不是可以互换的术语。
归档时间:
15 年,6 月 前
查看次数:
1316 次
最近记录: