0% found this document useful (0 votes)
17 views16 pages

Topic of Seminar Inheritance: Adina Institute of Science & Technology Sagar (M.P.)

This document summarizes a seminar presentation on inheritance given by Divya Dangi and Keerti Chourasiya. It introduces the concept of object-oriented programming and inheritance, where one class inherits from another. The different types of inheritance discussed are single, multiple, multilevel, hierarchical, and hybrid inheritance. The advantages listed are better organized code and smaller compilation units. The main disadvantage mentioned is that Java only allows single inheritance between two classes.

Uploaded by

roshni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views16 pages

Topic of Seminar Inheritance: Adina Institute of Science & Technology Sagar (M.P.)

This document summarizes a seminar presentation on inheritance given by Divya Dangi and Keerti Chourasiya. It introduces the concept of object-oriented programming and inheritance, where one class inherits from another. The different types of inheritance discussed are single, multiple, multilevel, hierarchical, and hybrid inheritance. The advantages listed are better organized code and smaller compilation units. The main disadvantage mentioned is that Java only allows single inheritance between two classes.

Uploaded by

roshni
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

ADINA INSTITUTE OF SCIENCE &

TECHNOLOGY SAGAR (M.P.)

SESSION -2015

TOPIC OF SEMINAR
INHERITANCE
SUBMITTED BY
SUBMITTED TO
DIVYA DANGI(0612CS131011 )

Er.ABHISHEK

TIWARI
KEERTI CHOURASIYA(0612CS131015 )

(TG OF CSE 4th SEM)

CONTENTS
1. INTRODUCTION
2. TYPE OF INHERITANCE
3. ADVANTAGE
4. DISADVANTAGE

INTRODUCTION
CONCEPT OF OOPS
INHERITE ONE CLASS TO ANOTHOR
CLASS
STARTED BY CLASS
CONTAIN OF BASE & DRIVE CLASS

TYPE OF INHERITANCE
SINGLE INHERITANCE
MULTIPLE INHERITANCE
MULTILEVEL INHERITANCE
HIERARCHICAL INHERITANCE
HYBRID(VIRTUAL) INHERITANCE

SINGLE INHERITANCE

SYNTAX FOR SINGLE INHERITANCE


class classname
{
Function name()
{
body
}
};
class class name:public first classname
{
Function name()
{
Body
}
};

MULTIPLE INHERITANCE

MULTILEVEL INHERITANCE

HIERARCHICAL INHERITANCE

HYBRID INHERITANCE

ADVANTAGE
IT CAN ALSO MAKE APPLICTION CODE.
IT RETURN TYPE OF METHOD IS SUPER CLASS
THIS ALSO TENDS TO RESULT IN A BETTER
ORGANIZATION CODE
IT SMALLER, SIMPLER COMPILATION UNITS

DISADVANTAGE

ONE OF THE MAIN DISADVANTAGE OF THIS IN JAVA

MAIN DISADVANTAGE OF USING THIS IS THAT TWO CLASS I.S.


BASE & DRIVE CLASS

THANK YOU

You might also like