Deﬁne la interfaz para los objetos que pueden tener responsabilidades añadidas.