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

Is arraylist thread safe?

0 Answers  


Differentiate between dataset and datareader?

0 Answers  


Classes and structs can be declared as static, is this statement true or false?

0 Answers  


What is thread.sleep()?

0 Answers  


what is the real use of interface in c#,other than that multiple inheritance is not possible

7 Answers  






Is c# a technology?

0 Answers  


Why can?t you specify the accessibility modifier for methods inside the interface?

5 Answers  


How do I download a program to my desktop?

0 Answers  


What is the use of static in c#?

0 Answers  


What is the difference between dictionary and hashtable in c#?

0 Answers  


How does yield return work c#?

0 Answers  


Why do we use interfaces in c#?

0 Answers  


Categories