Nombre / clasificación
Curiously Recurring Template Pattern
También conocido como
Recursive Type Bound, Recursive Generic
Propósito
Permitir que los componentes derivados hereden ciertas funcionalidades de un componente base que sean compatibles con el tipo derivado.