Los objetos no solo guardan datos: también pueden tener métodos que cambian su estado. Un contador empieza en cero y debe recordar cada incremento. Como self representa la instancia actual, el nuevo valor sigue disponible en la siguiente llamada.
Crearás la clase y su método incrementar. La comprobación llamará varias veces sobre el mismo objeto y revisará tanto lo que devuelve cada llamada como el estado final.