je rejouerai les public devant les méthode, et sinon le __destruct avec les unset est inutile ;)