Upload
pawan-agrawal
View
307
Download
0
Embed Size (px)
DESCRIPTION
This slide shows a shortly description on INHERITANCE
Citation preview
INHERITANCE
INHERITANCEmeans
HEREDITY(TRANSFER
QUALITIES/PROPERTIES FROM ONE GENERATION TO
ANOTHER)
AB
CD
AB
ABCD
POP OOP
PROPERTIES OF BASE CLASS X
PROPERTIES OF
FUNCTION X
PROPERTIES FROM BASE CLASS X
PROPERTIES OF DERIVED
CLASS Y
PROPERTIES OF
FUNCTION Y
CLASS X
CLASS Y
FUNCTION X
FUNCTION Y
TYPES OF INHERITANCESINGLE INHERITANCE
MULTIPLE INHERITANCE
HIERARCHICAL INHERITANCE
MULTILEVEL INHERITANCE
HYBRID INHERITANCE
SINGLEINHERITANCE
X
Y
Base Class of
Y
Derived Class of
X
MULTIPLE INHERITANCE
X Y
ZDerived Class of X & Y
Base Classes of Z
HIERARCHICAL INHERITANCEZ
W X YBase
Class of W, X & Y
Derived Classes of Z
MULTILEVEL INHERITANCE
X
Y
Z
Base Class of
Y
Derived Class of X Base Class of Z
Derived Class of
Y
HYBRIDINHERITANCE
W
Y
Y
X Z
A Base Class of
YDerived Class of W, Base Class of X & Z
Derived Classes of Y
SINGLE INHERITANCE
HIERARCHICAL INHERITANCE
X Y
W
Z
X Y
BBase
Class of X & Y
Derived Class of X & Y
HIERARCHICAL
INHER
ITANCE
MULTIPLE
INHERITANCE