Bonjour,

J'ai un petit souci sur une notion en programmation.

Exemple : je veux créer une classe boulon qui comprend la classe vis et la classe écrou. Pour que la vis s'assemble avec l'écrou, il faut qu'ils aient (toujours par exemple) le même diamètre.

Quand je code, je peux définir toutes les propriétés et méthodes pour la vis.
Idem pour l'écrou. Je définis donc des classes indépendantes.

Question : comment puis-je faire pour que la propriété diamètre, soit la même pour les deux classes ? Est-il possible de définir une propriété commune ?

Je peux bidouiller bien sûr, en déplaçant la propriété commune vers la classe boulon mais cette méthode devient franchement pénible dans des cas plus complexes, avec des dizaines d'objets inbriqués.

Une idée ?

Merci