2018-02-19

Modificateurs d’accès

A chaque formation que je donne sur VB.NET ou C#, il revient toujours la question de la programmation objets et de l’utilité des modificateurs d’accès. Pour concrétiser les choses, voici un résumé.

C# VB.NET Explication
public Public Accessible dans et hors de l’assembly
internal Friend Accessible uniquement dans l’assembly
private Private Accessible uniquement dans la classe
protected Protected Accessible dans la classe courante et dans les classes dérivées
static Shared Partagé par toutes les instances de la classe
virtual Overridable Membre surchargeable
new Shadows Surcharge d’un membre non prévue (par virtual ou Overridable)
sealed NotOverridable Membre qui ne peut plus être hérité
abstract MustOverride Membre qui doit être implémenté dans la classe dérivante

Plus d’informations sur MSDN.

Leave a Reply

Your email address will not be published. Required fields are marked *