No es válido declarar que Shape({1}) se utiliza para representar una clase derivada de PresentationElement({0}). Debería ...