composite

aun falta
interfaz