Saturday, July 21, 2007

Access Modifiers

Access Modifiers:
Public
Private
Protected
Internal
Protected Internal

Public:
Access is not restricted

Private:
Members of the current class only

Protected:
All members in the current class
Classes derived from this class

Internal:
Access is limited to the current assembly

Protected Internal:
Access is limited to the current assembly
All deriving classes

Notes:
Arranging all the access modifiers per availability
Public > Protected > Internal > Protected Internal > Private

Access modifiers are not allowed on namespaces

No comments:

Post a Comment