What is shadowing?
Answers were Sorted based on User's Feedback
Answer / shalini
When two programming elements share the same name, one of
them can hide, or shadow, the other one. In such a
situation, the shadowed element is not available for
reference; instead, when your code uses the shared name,
the Visual Basic compiler resolves it to the shadowing
element.
Shadowing through inheritance is hiding a method of a
base class and providing a new implementation for the same.
This is the default when a derived class writes an
implementation of a method of base class which is not
declared as overridable in the base class. This also serves
the purpose of protecting an implementation of a new method
against subsequent addition of a method with the same name
in the base class.
Is This Answer Correct ? | 10 Yes | 2 No |
Answer / satya
Shadowing :- This is a VB.Net Concept by which you can
provide a new implementation for the base class member
without overriding the member. You can shadow a base class
member in the derived class by using the keyword Shadows .
The method signature access level and return type of the
shadowed member can be completely different than the base
class member.
Is This Answer Correct ? | 3 Yes | 1 No |
What does asp stand for in asp.net?
Apart from IDE what are the enhancements in asp.net 2.0?
How many classes can a single .NET DLL contain?
What do you understand from custom control?
Explain the advantages of caching?
is it possible to develop gaming application using .net technology?
What are the HTML server controls in ASP.NET?
What is hidden field in asp.net?
What is asp.net caching?
What is masterpage?
What is a response cookie?
What is true about application service provider?