SlideShare a Scribd company logo
(OBJECT ORIENTED PROGRAMMING)
BY
RANJITH.A.J
CLASS
OBJECT
METHOD
ABSTRACTION AND ENCAPSULATION
INHERITANCE
POLYMORPHISM
MESSAGE PASSING
CLASS
A class is a user defined data type. It include attributes.A
class is a well defined collection of objects. Here we consider
a class
Here there are two main class
customer and item and its attributes
are id,name,address,price etc..
Objects are the real world entity that have behaviours,that
hold information,and that can interact with one another
for example customer is a base class and its
object is
"CUSTOMERSERVICE"
object
In customerService have some property
values that are name ,id,and address here the
customerservice class is a instance of base
class customer
A methode is a behaviour of an object
Abstraction is the process of hiding background details and show only
its essential features. Encapsolution is the process of data and its
function bind together with in a unit it can avoid unauthorized access on
data
Inheritance in java is a mechanism in which one object acquires all the properties
and behaviors of parent object. Inheritence is very useful because the inheritence
help us to avoid reuse of codes,..Types of inheritenmce in java are given below
Multiple inheritence not supported in java because it is more complexity
Polymorphism is the process of exibiting diffrent behaviour
in different instances. There are two types of polymorphism
that are operator overloading and function overloading
java Oops.ppt
java Oops.ppt

More Related Content

PPTX
Encapsulation of operations, methods & persistence
PPTX
Object database standards, languages and design
PPTX
Object oriented modeling
PPTX
System Analysis and Design - Basic Characteristic of Object-Oriented Analysis
PPTX
Object oriented database model
PPT
PPT
Object oriented concepts
PPT
2 lesson 2 object oriented programming in c++
Encapsulation of operations, methods & persistence
Object database standards, languages and design
Object oriented modeling
System Analysis and Design - Basic Characteristic of Object-Oriented Analysis
Object oriented database model
Object oriented concepts
2 lesson 2 object oriented programming in c++

What's hot (20)

DOCX
Ooad notes
PPT
OODM-object oriented data model
PPT
Object Concepts Chapter 6
PDF
Chapter2 Encapsulation (Java)
PDF
Python Programming - Object-Oriented
PDF
OOMD UNIT2.pdf
PPT
Software System Engineering - Chapter 5
PPTX
[OOP - Lec 08] Encapsulation (Information Hiding)
PDF
Lo10
PDF
Chapt 1 odbms
PDF
Database Management Systems Tutorial
PDF
Ijarcet vol-2-issue-4-1363-1367
PDF
Bennett chap 4
PPTX
data abstraction ,encapsulation,A.D.T
PPTX
Object Oriented Principles
PPT
Overview of Object-Oriented Concepts Characteristics by vikas jagtap
PPTX
Lecture 13
PPTX
Odbms concepts
PPTX
Object Oriented Software Development revision slide
PPTX
Chapter 7 java
Ooad notes
OODM-object oriented data model
Object Concepts Chapter 6
Chapter2 Encapsulation (Java)
Python Programming - Object-Oriented
OOMD UNIT2.pdf
Software System Engineering - Chapter 5
[OOP - Lec 08] Encapsulation (Information Hiding)
Lo10
Chapt 1 odbms
Database Management Systems Tutorial
Ijarcet vol-2-issue-4-1363-1367
Bennett chap 4
data abstraction ,encapsulation,A.D.T
Object Oriented Principles
Overview of Object-Oriented Concepts Characteristics by vikas jagtap
Lecture 13
Odbms concepts
Object Oriented Software Development revision slide
Chapter 7 java
Ad

Viewers also liked (19)

PPTX
Oop design principles
PDF
Chapter1 Introduction to OOP (Java)
PPTX
Object oriented programming Fundamental Concepts
PPTX
Object Oriented Concept
PPT
Advance Database Management Systems -Object Oriented Principles In Database
PDF
Implementation of oop concept in c++
PPT
Advanced OOP - Laws, Principles, Idioms
PPTX
OOP paradigm, principles of good design and architecture of Java applications
PPTX
Ppt on java basics
PPT
General OOP concept [by-Digvijay]
PPTX
Object Orinted Programing(OOP) concepts \
PPS
Introduction to class in java
PPTX
Basics of Object Oriented Programming in Python
PPTX
Classes, objects in JAVA
PPT
Basic concepts of object oriented programming
PPTX
Introduction to Object Oriented Programming
PPT
Oops ppt
PPT
20. Object-Oriented Programming Fundamental Principles
PPTX
OOP Principles
Oop design principles
Chapter1 Introduction to OOP (Java)
Object oriented programming Fundamental Concepts
Object Oriented Concept
Advance Database Management Systems -Object Oriented Principles In Database
Implementation of oop concept in c++
Advanced OOP - Laws, Principles, Idioms
OOP paradigm, principles of good design and architecture of Java applications
Ppt on java basics
General OOP concept [by-Digvijay]
Object Orinted Programing(OOP) concepts \
Introduction to class in java
Basics of Object Oriented Programming in Python
Classes, objects in JAVA
Basic concepts of object oriented programming
Introduction to Object Oriented Programming
Oops ppt
20. Object-Oriented Programming Fundamental Principles
OOP Principles
Ad

Similar to java Oops.ppt (20)

PPTX
OOSD Lecture 1-1.pptx FOR ENGINEERING STUDENTS
PPT
Lecture 2
PPTX
INTRODUCTION AND BASIC CONCEPT OF OOAD.pptx
PPTX
PPT
1 1 5 Clases
 
PPTX
Understanding-Objects-in-Javascript.pptx
PDF
Java chapter 3
PPT
Synapseindia strcture of dotnet development part 1
PPTX
Lect 3 Object Oriented Model.pptx from m
PPT
introduction-to-object-oriented-programming.ppt
DOCX
Basic concept of object oriented programming
PPT
OOP intro.ppt
PPTX
OOSD1-unit1_1_16_09.pptx
PDF
Object oriented programming C++
PDF
Handout on Object orienetd Analysis and Design
PPTX
class diagram
PPT
C++ basic intro on c++ programming language ppt
PPT
introduction-to-object-oriented-programming.ppt
PPT
introduction-to-object-oriented-programming.ppt
OOSD Lecture 1-1.pptx FOR ENGINEERING STUDENTS
Lecture 2
INTRODUCTION AND BASIC CONCEPT OF OOAD.pptx
1 1 5 Clases
 
Understanding-Objects-in-Javascript.pptx
Java chapter 3
Synapseindia strcture of dotnet development part 1
Lect 3 Object Oriented Model.pptx from m
introduction-to-object-oriented-programming.ppt
Basic concept of object oriented programming
OOP intro.ppt
OOSD1-unit1_1_16_09.pptx
Object oriented programming C++
Handout on Object orienetd Analysis and Design
class diagram
C++ basic intro on c++ programming language ppt
introduction-to-object-oriented-programming.ppt
introduction-to-object-oriented-programming.ppt

Recently uploaded (20)

PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
A systematic review of self-coping strategies used by university students to ...
PPTX
Institutional Correction lecture only . . .
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
GDM (1) (1).pptx small presentation for students
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Complications of Minimal Access Surgery at WLH
Microbial diseases, their pathogenesis and prophylaxis
Final Presentation General Medicine 03-08-2024.pptx
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
Chinmaya Tiranga quiz Grand Finale.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Final Presentation General Medicine 03-08-2024.pptx
VCE English Exam - Section C Student Revision Booklet
FourierSeries-QuestionsWithAnswers(Part-A).pdf
A systematic review of self-coping strategies used by university students to ...
Institutional Correction lecture only . . .
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Anesthesia in Laparoscopic Surgery in India
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Abdominal Access Techniques with Prof. Dr. R K Mishra
GDM (1) (1).pptx small presentation for students
STATICS OF THE RIGID BODIES Hibbelers.pdf
O7-L3 Supply Chain Operations - ICLT Program
Complications of Minimal Access Surgery at WLH

java Oops.ppt

  • 3. CLASS A class is a user defined data type. It include attributes.A class is a well defined collection of objects. Here we consider a class Here there are two main class customer and item and its attributes are id,name,address,price etc..
  • 4. Objects are the real world entity that have behaviours,that hold information,and that can interact with one another for example customer is a base class and its object is "CUSTOMERSERVICE" object In customerService have some property values that are name ,id,and address here the customerservice class is a instance of base class customer
  • 5. A methode is a behaviour of an object
  • 6. Abstraction is the process of hiding background details and show only its essential features. Encapsolution is the process of data and its function bind together with in a unit it can avoid unauthorized access on data
  • 7. Inheritance in java is a mechanism in which one object acquires all the properties and behaviors of parent object. Inheritence is very useful because the inheritence help us to avoid reuse of codes,..Types of inheritenmce in java are given below Multiple inheritence not supported in java because it is more complexity
  • 8. Polymorphism is the process of exibiting diffrent behaviour in different instances. There are two types of polymorphism that are operator overloading and function overloading