Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Resumen

Samenvatting Design Patterns | Creational Patterns | Structural Patterns | UGent | 2025/26

Puntuación
-
Vendido
-
Páginas
24
Subido en
13-07-2026
Escrito en
2025/2026

Samenvatting van Creational Design Patterns voor het vak Softwareontwikkeling aan de Universiteit Gent. Het document behandelt Factory Method, Abstract Factory, Builder, Prototype, Singleton en Memento patterns met klassendiagrammen, definities en praktische voordelen/nadelen voor elk patroon. Aangevuld met een overzicht van OO-ontwerpprincipes zoals Dependency Inversion en het Open/Gesloten-principe. Ideaal voor examenvoorbereiding en het begrijpen van de fundamentele designpatterns in softwareontwikkeling.

Mostrar más Leer menos
Institución
Grado

Vista previa del contenido

Creational Patterns
Naam:
Factory Method

Definitie
Het Factory method pattern definieert een interface voor het creëren van een object, maar laat
de afgeleide klassen beslissen welke klasse geïnstantieerd wordt. De factory method draagt een
instantie over aan de afgeleide klassen.

Klassendiagram




Designprinciple(s)
Afhankelijkheidsinversieprincipe (Dependency Inversion): wees afhankelijk van abstractie. Wees
niet afhankelijk van concrete klassen.

,Naam:
Abstract Factory

Definitie
Het Abstract Factory Pattern levert een interface voor de vervaardiging van reeksen gerelateerde
of afhankelijke objecten zonder hun concrete klassen te specifiëren

Klassendiagram




Gebruik
- Ontkoppeling aanmaak producten
- Verschillende families producten mogelijk
- Producten van 1 type factory vereist

, Naam:
Builder

Definitie
De constructie van een ingewikkeld object van zijn weergave scheiden zodat hetzelfde
constructieproces op verschillende representaties kan worden toegepast

Klassendiagram




Voordelen
- Schermt aanmaak complex object af
- Biedt mogelijkheid om object in meerdere stappen en wisselende processen aan te
maken
- Verbergt interne representatie van het object
- Objectimplementaties kunnen wisselen
o Client kent enkel abstracte interface
- Director legt de volgorde van constructie op

Nadelen
- Aanmaken object vereist meer domeinkennis dan bij een Factory (voor Director)

Gebruik
- Gebruikt voor samengestelde objecten
- Verschillende voorstellingen samengesteld object mogelijk

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
13 de julio de 2026
Número de páginas
24
Escrito en
2025/2026
Tipo
RESUMEN

Temas

$6.09
Accede al documento completo:

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Conoce al vendedor
Seller avatar
thomasdeschepper2

Conoce al vendedor

Seller avatar
thomasdeschepper2 Universiteit Gent
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
-
Miembro desde
23 horas
Número de seguidores
0
Documentos
4
Última venta
-

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes