Dérivation et surcharge de constructeur [Résolu]

cs_MHI
Messages postés
112
Date d'inscription
jeudi 7 octobre 2004
Dernière intervention
19 février 2009
- 5 janv. 2005 à 10:58 - Dernière réponse : MorpionMx
Messages postés
3489
Date d'inscription
lundi 16 octobre 2000
Dernière intervention
30 octobre 2008
- 5 janv. 2005 à 11:21
J'ai la classe :
public class ListItem
{
private object m_IdKey;
private object m_Value;
public ListItem(object itemKey, object itemValue)
{
m_IdKey = itemKey;
m_Value = itemValue;
}

public object IdKey
{
get
{
return m_IdKey;
}
}

public object Value
{
get
{
return m_Value;
}
}
}


J'aimerai la dériver et rajouter une nouvelle propriété et bien évidemment ajouter un nouveau paramètre à mon constructeur
Pour cela j'ai fait cela :


public class ListItPersWTyp : ListItem
{
private object m_TypPers;
public ListItPersWTyp(object itemKey, object itemValue, object typPers)
{
m_TypPers = typPers;
}

public object TypePers
{
get
{
return m_TypPers;
}
}


Mais cela ne fonctionne pas même en rajoutant override devant le contructeur.


J'ai le messgae : Aucune surcharge pour la méthode 'ListItem' ne prend d'arguments '0'
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
cs_coq
Messages postés
6366
Date d'inscription
samedi 1 juin 2002
Dernière intervention
2 août 2014
- 5 janv. 2005 à 11:07
3
Merci
public ListItPersWTyp(object itemKey, object itemValue, object typPers)
: base(itemKey, itemValue)
{
m_TypPers = typPers;
}

Cocoricoooooooo !!!!
coq
MVP Visual C#

Merci cs_coq 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

Commenter la réponse de cs_coq
cs_MHI
Messages postés
112
Date d'inscription
jeudi 7 octobre 2004
Dernière intervention
19 février 2009
- 5 janv. 2005 à 11:21
0
Merci
Parfait je te remercie !
Commenter la réponse de cs_MHI
MorpionMx
Messages postés
3489
Date d'inscription
lundi 16 octobre 2000
Dernière intervention
30 octobre 2008
- 5 janv. 2005 à 11:21
0
Merci
Coq est partout ce matin !
Commenter la réponse de MorpionMx

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.