What is shadowing
What is shadowing ?
When two elements in a program have same name, one of them can hide and shadow the
other one. So in such cases the element which shadowed the main element is referenced.
Below is a sample code, there are two classes ClsParent and ClsShadowedParent. In ClsParent there is a variable x which is a integer. ClsShadowedParent overrides ClsParent and shadows the x variable to a string
Public Class ClsParent Public x As Integer End Class Public Class ClsShadowedParent Inherits ClsParent Public Shadows x As String End Class
2007-10-23, 6254👍, 0💬
What is difference between Association, Aggregation and Inheritance relationships? In object oriente...
How to convert a Unix timestamp to a Win32 FILETIME or SYSTEMTIME? The following function converts a...
How To Manage Transaction Isolation Level? - Oracle DBA FAQ - Introduction to PL/SQL Transaction iso...
How To Use "IF" Statements on Multiple Conditions? - Oracle DBA FAQ - Understanding PL/SQL Language ...
How do we get the current culture of the environment in windows and ASP.NET?