Answer Posted / mayur teli
Basic purpose is to use the defined structure/pattern of common implementation on the child location.
In other word we can say that when multiple people are working on same project if they need to use some common functionality (like initializing variables for their module) instead of writing their own method name(like init(), initialize(), setup()) if we write single method name (lets say init) then this method name can be implemented by any developer who derived....
and use to achieve multiple inheritance.
| Is This Answer Correct ? | 2 Yes | 2 No |
Post New Answer View All Answers
Explain manifest & metadata in c#.
How many parameters can a method have c#?
if a base class has a number of overloaded constructors, and an inheriting class has a number of overloaded constructors; can you enforce a call from an inherited constructor to a specific base constructor?
What is selector c#?
What does char mean in c#?
Is c# and .net same?
What is string programming language?
What is a long in c#?
Value Type and Reference Type Data type in C#?
What is the difference between C# 3.5 and C# 4.0?
Explain different properties of object oriented systems.
What is jagged array in c#?
Define thread?
What is interface inheritance?
What is linq c#?