bonjour,
voila j'ai parfois vu dans des codes, comme par exemple Qt, l'utilisation de property :
	
	| 12
 
 | union type myValue = 6; // ou QVariant pour Qt
myObject.setProperty("myValue", myValue) | 
 et pour récupérer la valeur :
	
	int value = myObject.property("myValue");
 j'ai meme parfois vue  
	
	myObject::setProperty(char*, void*)
  avec un type générique qui permet de mettre ce que l'on veut et c'est à l'utilisateur de cast le type en fonction de la variable qu'il récupere.
Est-ce un design patern cette facon de faire? est ce mieux de faire des property ou des accesseurs ?
Merci d'avance pour vos éclaircissements
						
					
Partager