Bonjour à tous,
Je précise tout d'abord le sujet de mon post : je parle bien de passer un "TYPE" en argument et non pas un objet/une variable standard à une méthode.
Par exemple, je souhaite créer une classe qui manipule une liste de "trucs".
J'aimerais lors de la création d'un objet de cette classe (lors de l'appel d'__init__), indiquer le type de ces "trucs" pour qu'il fabrique sa liste sur la base du bon type.
--- > Comment puis-je faire pour invoquer __init__ en lui passant en argument un type ?
Pour être un peu plus concret :
On peut imaginer une Classe EnsembleFigures contenant une liste de Figures.
Au moment où je crée un objet de type EnsembleFigures, je veux lui indiquer qu'il s'agit de figures de type "Triangle"
Piste: existe-t-il un objet de type "type" que l'on puisse passer en paramètre?
Merci par avance pour votre aide (et votre indulgence, c'est mon 1er jour sur le forum)
Alain.
Partager