Bonjour,
J'ai remarqué quelque chose dans Qt (c'est pourquoi ce nouveau sujet atterrit ici), et ça me turlupine quelque peu. Cette chose, la voici: certaines méthodes peuvent être utilisées sans qu'on ait besoin d'instancier un objet de la classe à laquelle appartient cette méthode, comme QString::number(...); d'autres méthodes, en revanche, nécessite l'instanciation d'un objet de leur classe pour pouvoir être appelées, comme QDir::mkpath(QString path).
La question: pourquoi?
Merci d'avance pour vos lumières.
PS: On devrait créer une rubrique spéciale pour ce genre de questions; elle pourrait même s'appeler «la question con du jour». J'y viendrai au moins une fois par semaine pour poster un nouveau sujet.![]()
Partager