Using Component (Access Modifier Types) in ASP.NET Part 9
Introduction on
Access Modifiers
Basically Access Modifier is keyword which is used in class to allow or restrict the accessibility. Visual Basic supports the following access modifiers (also called access levels), which we can use when declaring a class, method, or property:
Basically Access Modifier is keyword which is used in class to allow or restrict the accessibility. Visual Basic supports the following access modifiers (also called access levels), which we can use when declaring a class, method, or property:
- Public:
A Public class, method, or property has no access restrictions.
- Private:
A Private class, method, or property can be accessed only within the class
itself.
- Protected:
A Protected method or property can be accessed only within the class
itself or a derived class.
- Friend/Internal:
A Friend class, method, or property can be accessed only by a component
within the same assembly (dll file). Because ASP.NET pages are compiled
into different assemblies than the contents of the App_Code folder, we
cannot access a Friend member of a class outside of the App_Code folder.
- Protected
Friend/Protected Internal: A Protected Friend method or property can be
accessed within the class itself or a derived class, or any other class
located in the same assembly.
Using access
modifiers is useful when we are developing a component library that might be
used by other members of our development team or by self in future. For
example, we should mark all methods that we don't want to expose from our
component as private.
Note: This is last part of this series, please do read all for complete understanding.
Note: This is last part of this series, please do read all for complete understanding.
Comments
Post a Comment