Partager via


La classe '<NomClasse>' ne peut pas hériter d'elle-même : <message>

Mise à jour : novembre 2007

Class '<classname>' cannot inherit from itself: <message>

Une Inherits, instruction dans une définition de classe spécifie sa propre classe.

Une classe peut hériter d'une autre classe, qui lui fournit tous les membres de la classe dont elle hérite. Par conséquent, elle ne doit pas redéfinir ces membres. Une telle classe est appelée classe dérivée, et la classe dont elle hérite est appelée classe de base.

Cela n'a pas sens qu'une classe hérite d'elle-même, parce qu'elle possède déjà tous ses propres membres.

ID d'erreur : BC30257

Pour corriger cette erreur

  1. Vérifiez l'orthographe du nom de la classe dans l'instruction Inherits.

  2. Si vous ne comptez pas hériter d'une autre classe, supprimez l'intégralité de l'instruction Inherits.

  3. Examinez le message cité pour obtenir des suggestions.

Voir aussi

Autres ressources

Héritage en Visual Basic

Présentation des classes