cs_mathmax
Messages postés403Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention31 août 2008
-
26 mars 2007 à 05:04
cs_mathmax
Messages postés403Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention31 août 2008
-
26 mars 2007 à 10:41
Bonjour,
J'ai une classe qui expose un propriété de type List<object> en lecture seule. Cette classe est en fait modifiable depuis n'importe quelle classe via les méthode Add() et Remove(). Est-il possible d'empêcher cela ? Par ailleurs, j'aimerais que cette propriété soit modifiable par certaines classes (dont je décide qu'elles sont apte à le faire) mais pas toutes. Y a t-il moyen de faire ça ?
cs_mathmax
Messages postés403Date d'inscriptionvendredi 28 octobre 2005StatutMembreDernière intervention31 août 2008 26 mars 2007 à 10:41
Oui j'ai pensé faire ça. Mais ce ne sont pas des propriétés virtuelles donc on pourra toujours y acceder depuis la classe parente. De plus j'aimerais que certaines classes conservent la possibilité d'ajouter ou supprimer des éléments à cette liste...