Simple Java Template

CrazyySoul
29.4K views

Open Source Your Knowledge, Become a Contributor

Technology knowledge has to be shared and made accessible for free. Join the movement.

Create Content

Bonjour !

Bienvenue sur notre tech.io ! Dans cette presentation nous allons vous parler du design pattern Decorator.

Problematique

On connait tous la manière classique d'ajouter des méthodes à un objet ou modifier son comportement sans toucher à la classe mère : l'héritage !

Image Heritage

Mais on peut vite se retrouver avec un modele complexe avec beaucoup de classes. Classes

De plus on ne pourra pas ajouter de fonctionnalités de façon dynamique. En effet, une fois le programme compile on ne peut pas le modifier.

Comment faire pour ajouter des fonctionnalités de façon dynamique à un de nos objets sans utiliser autant de classes ?

Open Source Your Knowledge: become a Contributor and help others learn. Create New Content