Primera versión de la clase