why .net does not support multiple inheritance?
Answer Posted / satish kumar k
Languages that only allow single inheritance (such as Ada,
Objective-C, PHP, C#, Delphi/Free Pascal and Java) allow the
multiple inheritance of interfaces (called protocols in
Objective-C). Interfaces are essentially abstract base
classes with all abstract methods and no data members. The
problem is therefore avoided since there is always only one
implementation of a specific method or property and no
ambiguity arises
| Is This Answer Correct ? | 3 Yes | 0 No |
Post New Answer View All Answers
How to get the number after decimal point in .net?
Explain how to redirect tracing to a file?
What is msil, il?
Explain the process of serialization in .NET?
What is the concept of inheritance in .net?
What is "microsoft intermediate language" (msil)?
How can I tell if .net 3.5 is installed?
Please explain what is heap and what is stack?
What is a serviced component?
What is machine.config in .net?
What are the advantages of .net?
Differences between datagrid, datalist and repeater in .net?
Explain the difference between task and thread in .net?
How viewstate is being formed and how it is stored on client in .net?
How will you do redo and undo in textbox control?