Difference between multi-level and multiple inheritance?

Answers were Sorted based on User's Feedback



Difference between multi-level and multiple inheritance?..

Answer / kautilya

Multiple Inheritance : we can inherit more than one class
in the same classe.

Multi-Level Inheritance: where onc class can inherit only
one base class and the derived class can become base class
of some othere class.

Is This Answer Correct ?    250 Yes 35 No

Difference between multi-level and multiple inheritance?..

Answer / muhammad usman

In Multipal inheritance like this:

Base Calss
_________________
/ | \
/ | \
Class1 Class2 Class3

MultiLevel Inherintance:

Base Class
|
|
Class1
|
|
Class2

Is This Answer Correct ?    157 Yes 67 No

Difference between multi-level and multiple inheritance?..

Answer / anand

Multiple Inheritance:
One derived class can have more than one base class

Multilevel Inheritance:
One child class is derived from a base class which was derived from another base class.

Ex:
Multiple:

Class A Class B Class C
\ | /
\ | /
\ | /
-----------------------------
|
|
Class D [Derived class having mor e than one base class]


Multilevel:

Class A
|
|
|
Class B
|
|
|
Class C

Is This Answer Correct ?    91 Yes 9 No

Difference between multi-level and multiple inheritance?..

Answer / ashifa

Multiple inheritance: It has one derived class and can have
more than one base class.

Multilevel inheritance: It has one base class and many
levels of derived classes.

Is This Answer Correct ?    56 Yes 17 No

Difference between multi-level and multiple inheritance?..

Answer / sarathi soja

Multiple Inheritance : we can inherit more than one class
in the same classe.

Multilevel Inheritance:
we can inherit a single class in more than one class
one base class and many derived class

Is This Answer Correct ?    52 Yes 25 No

Difference between multi-level and multiple inheritance?..

Answer / vikram

multiple inheritance:A Class Extends or derived from
atleast more one class or interface.

Multi-level:A class Extends or Derived from exactly one
class & derived class can act as base class for another class

Is This Answer Correct ?    25 Yes 5 No

Difference between multi-level and multiple inheritance?..

Answer / naveenshekhar

Multiple Inheritance : we can inherit more than one class
in the same classe.

Multilevel inheritance: It has one base class and many
levels of derived classes.

Is This Answer Correct ?    14 Yes 4 No

Difference between multi-level and multiple inheritance?..

Answer / aruna

In C#:
interface is supporting multiple inheritence
class is supporting multi level inheritence.

Is This Answer Correct ?    10 Yes 3 No

Difference between multi-level and multiple inheritance?..

Answer / vipin rana

multiple inheritance: It is define that type of inheritence
in which more than one class can derived one derived class.
ie.



base1 base 2 base n
| | |
| | |
|_____________ derived _______|

multilevel inheritance: It is define that type of
inheritance in which one derived class can derived a new
class as well as well base class for new derived class is
refered to as intermidite base class..


ie. 1 base class
|
|
|
2 intermidiate base class
|
|
|
3 derived



or .. student
|
|
test
|
|
result

Is This Answer Correct ?    7 Yes 4 No

Difference between multi-level and multiple inheritance?..

Answer / ankur

Multiple Inheritance:- It will done through 'Interface' in C#

Ex:- Interface1(or Class1) Interface2(or class2)
! !
! !
! !
! -------------------!
!
!
Class
Multilevel Inheritance :- In the multilevel inheritance One class another and so on

Class1
!
!
Class2
!
!
Class3

Is This Answer Correct ?    4 Yes 2 No

Post New Answer

More C Sharp Interview Questions

What is namespace in oop?

0 Answers  


How to call a function when a class implements 2 interfaces and function is present in both interfaces?

2 Answers  


What is difference between list and dictionary in c#?

0 Answers  


What is protected internal modifier in C#?

0 Answers   Arigo Infotech,


What happens during the process of boxing?

0 Answers  






Can we customize the serialization process?

0 Answers  


What do you mean by expression tree?

0 Answers  


What is dependency injection in simple words?

0 Answers  


What is the diff between the System.Array.CopyTo() and System.Array.Clone()?

0 Answers   Siebel,


What is throw in c#?

0 Answers  


Why is it efficient to use System.string under System.Text.StringBuilder ?

0 Answers   Siebel,


Can you override private virtual methods?

11 Answers   AROBS Transilvania Software, IBM, Mind Tree, Revalsys,


Categories