Subject Name
Classes and objects concepts
Dr. Anuprita Deshmukh
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Learning Objective
To learn introduction to object oriented concepts
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Object Oriented Programming
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Object Oriented Programming
▪ Traditional Programming
▪ Sequential Programming
▪ Structural Programming
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Classes and Objects
• Person
• Car
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Objects
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Encapsulation
wrapping code and data together into a single unit,
Class
Variables / Data
Methods / Functions
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Abstraction
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Polymorphism
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Inheritance
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Quiz
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Which of the following is not the OOPs concept
in Java?
A. Inheritance
B. Encapsulation
C. Polymorphism
D. Compilation
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Which of the following is the OOPs
concept in Java?
A. Inheritance
B. Encapsulation
C. Polymorphism
D. All the above
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Which of the concept is achieved in Java by combining
methods and attributes in a class?
A. Encapsulation
B. Inheritance
C. Polymorphism
D. Abstraction
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Which of the following concept allows
call by methods
A. Encapsulation
B. Inheritance
C. Polymorphism
D. Abstraction
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Summary
Understand the concept of Object Oriented Programming.
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept
Subject Name
Thank You
103 Java Programming (Dr Anuprita Deshmukh)
2.1 classes and object concept