Interfaces e implementación de Nodos y patrones de diseño