Fasad
Mjukvarudesignsmönster
![Redigera Wikidata](//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png)
Abstraktion ![Redigera Wikidata](//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png)
Underklass till | • design pattern • designmönster • strukturmönster ![Redigera Wikidata](//upload.wikimedia.org/wikipedia/commons/thumb/6/63/Arbcom_ru_editing.svg/8px-Arbcom_ru_editing.svg.png) |
---|
Fasad är ett designmönster som syftar till att tillhandahålla ett gränssnitt till en samling av klasser. I typfallet implementeras den som en singleton. En fasad ger en tydlig definition av kommunikationen mellan klienter som anropar fasaden och det bakomliggande programmet.
Referenser
- Braude, Eric J. (2004) (på engelska). Software design: from programming to architecture. New York: J. Wiley. Libris 8732312. ISBN 0-471-20459-5
Designmönster inom programmering |
---|
| Gang of Fours mönster | Skapandemönster | Abstrakt fabrik · Byggare · Fabriksmetod · Prototyp · Singleton | | Strukturmönster | Adapter · Brygga · Dekoratör · Fasad · Flugvikt · Komposit · Proxy | | Beteendemönster | Ansvarskedja · Besökare · Interpreter · Iterator · Kommando · Mallmetod · Mediator · Memento · Observatör · Strategi · Tillstånd |
| | Arkitektmönster | Model-View-Controller | | Personer | Christopher Alexander · Erich Gamma · Ralph Johnson · John Vlissides · Grady Booch · Kent Beck · Ward Cunningham · Martin Fowler · Robert Martin · Jim Coplien · Douglas Schmidt · Linda Rising | | Böcker | Design Patterns |
|