SlideShare a Scribd company logo
1 of 18
Download to read offline
What is
OOPs concept
in
Java ?
PRESENTED BY INFOCAMPUS
OOPs (Object Oriented Programming System)
Object suggests a genuine component, for instance, table
,chair , pen.
Object Oriented Programming is a system to plot a
code using the classes and inquiries.
It makes the item headway and upkeep basic by
giving a couple of thoughts.
It consist of six OOPs thought as :
- Class
- Object
- Inheritance
- Polymorphism
- Abstraction
- Encapsulation.
OOPS CONCEPT :
INFOCAMPUS SOFTWARE TRAINING INSTITUTE
Object :
Object is just an event of class . It is physical
component. It is having state and behaviour.
For example Employee is a class, Employee "Mohan"
is the name of his and
he is working in leave no.10 that mean "Mohan " is
state of Employee and he is " working " is the behaviour of
the agent.
best core java training in bangalore
Class :
Class is a group of similar objects . It is a logical
component , it is not the physical entity .
Class is a blue print from which objects are
made, in which it gets the state and behaviour of an
object.
Inheritance :
Inheritance suggests getting the properties of one class
inside another class .
In inheritance we are using the thoughts of sub and
super class.
Sub class (derived class, child class,inheriting class) can
acquire the super class properties.
For gaining super class properties sub class uses one
phrase "extend".
Polymorphism :
It involves two words poly and morphism .Poly
suggests various and morphism infers behaviour.
Polymorphism is a limit of a challenge translation of
different structures.
For example :
Wikipedia is an application , in case we are
picking English language then application will show
up in English ,
if hindi then same application will be in hindi
,that direct is known as polymorphism,because
application is one, having various behaviour lead.
Abstraction:
Abstraction infers hiding the methodology
execution and showing the strategy signature. For
getting abstraction we use one keyword , abstract.
In case the class is containing abstract keyword
that mean class should be inherited by its sub class.
java training center bangalore
Abstract class contains
abstract(incomplete)method and
concrete(complete)method,but all abstract method
should be completed by its sub class.
In case sub class is not completing all abstract
methods then declare the subclass as abstract.
INFOCAMPUS SOFTWARE TRAINING INSTITUTE
Encapsulation :
Encapsulation suggests wrapping the code
and data into a single unit or hiding the data with
in the class .
For finishing encapsulation data should be
private since private data can't be access outside
the class.
If we have to get the private data outside the class
then we use getters and setters method.
If the data are static then getters and setters should
be static ,
if data are non static then getters and setters should be
non static.
INFOCAMUS SOFTWARE TRAINING INSTITUTE
These are the OOPs concept that should be
know to understand the Java.
In finally you can express that if you are
knowing these thoughts , you will have the ability
to know the other thought of Java like overloading ,
overriding, interface , multithreading etc..
LEARN JAVA
@
INFOCAMPUS
WITH
PLACEMENT ASSISTANCE
Infocampus provides best core java training in bangalore with
the placement assistance
 Training on Core & Advance Java with the live project.

Mock tests And Mock Interviews are conducte

 2 days Free Demo classes

Practical classes are provided
CONTACT DETAILS
#12, 4
th
Floor,
Outer Ring Road,
Kalaminder Road
Anand Nagar,
Marathahalli,
Bangalore,
Karnataka 560037
ENQUIRE AT:
http://www.infocampus.co.in/java-training-
bangalore.html
CONTACT
@
9738001024
THANK YOU

More Related Content

Viewers also liked

Modul murid unit 4
Modul murid unit 4Modul murid unit 4
Modul murid unit 4jebatjahat
 
Modul murid unit 1
Modul murid unit 1Modul murid unit 1
Modul murid unit 1jebatjahat
 
Modul murid unit 2 linus 11.8
Modul murid unit 2 linus 11.8Modul murid unit 2 linus 11.8
Modul murid unit 2 linus 11.8jebatjahat
 
Cheminformatics: An overview
Cheminformatics: An overviewCheminformatics: An overview
Cheminformatics: An overviewsubhasis banerjee
 
SIM, Novi Irnawati, Hapzi Ali, SPK, Universitas Mercu Buana, 2017
SIM, Novi Irnawati, Hapzi Ali, SPK, Universitas Mercu Buana, 2017SIM, Novi Irnawati, Hapzi Ali, SPK, Universitas Mercu Buana, 2017
SIM, Novi Irnawati, Hapzi Ali, SPK, Universitas Mercu Buana, 2017Novi Irnawati
 
Chef Robin and Iv-Angelo Interview
Chef Robin and Iv-Angelo InterviewChef Robin and Iv-Angelo Interview
Chef Robin and Iv-Angelo InterviewHasmik Rostomyan
 

Viewers also liked (9)

CPD: Mohammad Moosa
CPD: Mohammad MoosaCPD: Mohammad Moosa
CPD: Mohammad Moosa
 
12 chapter 2
12 chapter 212 chapter 2
12 chapter 2
 
Modul murid unit 4
Modul murid unit 4Modul murid unit 4
Modul murid unit 4
 
Modul murid unit 1
Modul murid unit 1Modul murid unit 1
Modul murid unit 1
 
Modul murid unit 2 linus 11.8
Modul murid unit 2 linus 11.8Modul murid unit 2 linus 11.8
Modul murid unit 2 linus 11.8
 
Cheminformatics: An overview
Cheminformatics: An overviewCheminformatics: An overview
Cheminformatics: An overview
 
SIM, Novi Irnawati, Hapzi Ali, SPK, Universitas Mercu Buana, 2017
SIM, Novi Irnawati, Hapzi Ali, SPK, Universitas Mercu Buana, 2017SIM, Novi Irnawati, Hapzi Ali, SPK, Universitas Mercu Buana, 2017
SIM, Novi Irnawati, Hapzi Ali, SPK, Universitas Mercu Buana, 2017
 
Coinx ppt Indonesia
Coinx ppt IndonesiaCoinx ppt Indonesia
Coinx ppt Indonesia
 
Chef Robin and Iv-Angelo Interview
Chef Robin and Iv-Angelo InterviewChef Robin and Iv-Angelo Interview
Chef Robin and Iv-Angelo Interview
 

Recently uploaded

ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 

Recently uploaded (20)

ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 

What is OOPs concept in Java ?

  • 1. What is OOPs concept in Java ? PRESENTED BY INFOCAMPUS
  • 2. OOPs (Object Oriented Programming System) Object suggests a genuine component, for instance, table ,chair , pen. Object Oriented Programming is a system to plot a code using the classes and inquiries. It makes the item headway and upkeep basic by giving a couple of thoughts.
  • 3. It consist of six OOPs thought as : - Class - Object - Inheritance - Polymorphism - Abstraction - Encapsulation. OOPS CONCEPT : INFOCAMPUS SOFTWARE TRAINING INSTITUTE
  • 4. Object : Object is just an event of class . It is physical component. It is having state and behaviour. For example Employee is a class, Employee "Mohan" is the name of his and he is working in leave no.10 that mean "Mohan " is state of Employee and he is " working " is the behaviour of the agent. best core java training in bangalore
  • 5. Class : Class is a group of similar objects . It is a logical component , it is not the physical entity . Class is a blue print from which objects are made, in which it gets the state and behaviour of an object.
  • 6. Inheritance : Inheritance suggests getting the properties of one class inside another class . In inheritance we are using the thoughts of sub and super class. Sub class (derived class, child class,inheriting class) can acquire the super class properties. For gaining super class properties sub class uses one phrase "extend".
  • 7. Polymorphism : It involves two words poly and morphism .Poly suggests various and morphism infers behaviour. Polymorphism is a limit of a challenge translation of different structures.
  • 8. For example : Wikipedia is an application , in case we are picking English language then application will show up in English , if hindi then same application will be in hindi ,that direct is known as polymorphism,because application is one, having various behaviour lead.
  • 9. Abstraction: Abstraction infers hiding the methodology execution and showing the strategy signature. For getting abstraction we use one keyword , abstract. In case the class is containing abstract keyword that mean class should be inherited by its sub class. java training center bangalore
  • 10. Abstract class contains abstract(incomplete)method and concrete(complete)method,but all abstract method should be completed by its sub class. In case sub class is not completing all abstract methods then declare the subclass as abstract. INFOCAMPUS SOFTWARE TRAINING INSTITUTE
  • 11. Encapsulation : Encapsulation suggests wrapping the code and data into a single unit or hiding the data with in the class . For finishing encapsulation data should be private since private data can't be access outside the class.
  • 12. If we have to get the private data outside the class then we use getters and setters method. If the data are static then getters and setters should be static , if data are non static then getters and setters should be non static. INFOCAMUS SOFTWARE TRAINING INSTITUTE
  • 13. These are the OOPs concept that should be know to understand the Java. In finally you can express that if you are knowing these thoughts , you will have the ability to know the other thought of Java like overloading , overriding, interface , multithreading etc..
  • 15. Infocampus provides best core java training in bangalore with the placement assistance  Training on Core & Advance Java with the live project.  Mock tests And Mock Interviews are conducte   2 days Free Demo classes  Practical classes are provided
  • 16. CONTACT DETAILS #12, 4 th Floor, Outer Ring Road, Kalaminder Road Anand Nagar, Marathahalli, Bangalore, Karnataka 560037