You must implement the methods exactly as described below - doing otherwise will lead to undefined behaviour.
Vous devez implémenter ces méthodes exactement comme décrit ci-dessous: sinon, vous risquez de rencontrer des comportements indéfinis.