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
I want to serialize instances of my class. Should I use xmlserializer, soapformatter or binaryformatter?
What are situations when you register .NET assembly in GAC ?
Please explain what is the difference between encrypting a password and applying a hashing?
Is .net capable of supporting multi-thread?
Explain why do we use msmq?
What method do you use to explicitly kill a users session? How?
How can I get at the win32 api from a .net program?
Explain assemblies in .net?
What tools is used to develop .NET applications?
Explain what are possible implementations of distributed applications in .net?
What is a garbage collector?
What is deferred execution vs. Immediate execution in linq?
Explain what relationship is between a process, application domain, and application?
Tell us what is json data, and what is one way that .net developers can work with json?
Explain About GDI object ?