Skip to content
EntityQ23802· pop 26· linked from 109 articles

designmönster inom programmering

Wikidata facts

Show 3 more facts
Commons category
Bridge pattern
Commons gallery
Bridge (design pattern)
different from
Most
Sources (2)

via Wikidata · CC0

Article · Svenska

Brygga (bridge på engelska) är ett designmönster som används inom programvaruutveckling som innebär att "frikoppla en abstraktion från dess implementation så att de två kan variera självständigt". Brygga använder inkapslingar, aggregation och kan använda arv för att fördela ansvar till olika klasser. När en klass varierar ofta kan egenskaperna av objekt-orienterad programmering vara riktigt användbara eftersom ändringar i ett programs källkod kan enkelt göras med liten kunskap om programmet. Brygga är användbart när både klassen och vad den gör varierar ofta. Själva klassen kan ses som implementationen och vad klassen kan göra som abstraktionen. Brygga kan även ses om två lager av abstraktion. När det bara finns en bestämd implementation är mönstret känt som Pimpl-idiomet i C++-världen. Brygga blandas ofta ihop med designmönstret adapter. I själva verket implementeras ofta brygga med hjälp av adapter.

Abstract from DBpedia / Wikipedia · CC BY-SA