bonjour,
En C++,on peut créer des header files comme ceci:
https://cpp.developpez.com/faq/cpp/?...un-fichier-cpp
En python,peut-on structurer une classe en un fichier d'entête comme en C++?
Si oui,comment?
merci de votre aide
Version imprimable
bonjour,
En C++,on peut créer des header files comme ceci:
https://cpp.developpez.com/faq/cpp/?...un-fichier-cpp
En python,peut-on structurer une classe en un fichier d'entête comme en C++?
Si oui,comment?
merci de votre aide
Salut,
Il faudrait un pre-processeur qui lise les en-têtes. Ça n'existe pas de base mais en cherchant un peu sur internet vous devriez trouver des bibliothèques qui font un peu ça.
Après dans l'exemple C++, on ajoute une méthode dans une classe à l'extérieur du corps de la définition de la classe... ça c'est pas possible avec Python.
Ceci dit, ce n'est pas parce que les constructions C++ ne sont pas disponibles avec Python qu'on ne peut pas faire l'équivalent avec Python: on pourra toujours le réaliser mais autrement.
- W