Façade is an interface on top of a subsystem.

aiattendant (aiattendant)
It is a common practice to divide a system into subsystems to reduce complexity. Subsystems contain classes highly coupled in-between and complexity can grow. Façade opens selected functionality for clients to use while hide the implementation within. Clients can still access other functions if they want (pass by facade). Reduce the dependency between subsystems will enhance the reusability of the overall system and reduce the developing or compiling time for large applications.
Hope this brief could be helpful.
2001-9-24 -04:00
This post has been archived. It cannot be replied.
Page address has been copied. To share, click to copy page address.
Share Online by QR Code

Back To Topic: 在面向对象设计中有个词叫facade,困惑许久不知道其中文翻译是什么,有何含义, thx

Back To Forum: HOME枫下论坛枫下论坛主坛工作学习IT技术讨论