Answer Posted / om nama shivaya
C++ and C# both are object oriented programing languages
but C++ is having one draw back that can be rectified by C#
Draw back in C++ : Multiple Inheritance
Multiple Inheritance is having lot of draw backs .
Multiple Inheritance : Derived class which may contain more
than one base class.
the Draw back is Multiple base classes which are having
same method . so Derived class will get problem while
inheriting the base class methods.
Eaxmple for Multiple Inheritance : Let us consider 4 classes
A(Base class) having Method (MethA)
-----------------------------------------
| |
B(Sub Class)(Meth1) C(Sub Class)(Meth1)
-----------------------------------------
|
D(Derived class) having method(Meth1)
So B,C,D all are having same method (Meth1) with same
signature .now the Problem with Multiple Inheritance is
Their will be clash for class D to inherite base class
method (Meth1) from B and C class.
These problem is rectified in C# by providing solution :
Derived class should not contain morethan one base class
this can be achived by Multiple Interface
Multiple Interface :A class may Inherite one base class and
it can inherit multiple interfaces .
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is the difference between .net and laravel?
Please explain what is the difference between a class and an object?
How to implement CAS in .Net?
Please explain what is the .net framework and how does it work?
What is difference between .net core and .net standard?
What is Ajax? How it is related to your project?
What is assembly in .net?
What is the difference between function and stored procedure?
can any one tel me the complete Testing Procedure of any one simple PROJECT i mean either web/windows based application?
How to create multiple inheritance in c#, with example?
What are situations when you register .NET assembly in GAC ?
Which namespace is used to support multithearding in .NET?
What is the purpose of enumerable class in .net?
What is .net latest version?
How server form post-back works?