OOPS Concepts

This tutorial will help you to understand concept of Object-Oriented Programming language in Java. 


What is Object Oriented Programming?

Object Oriented Programming (OOP) is a programming model where programs are structured around objects and data rather than action and logic

Object oriented programming aims to implement real world entities like inheritance, hiding, polymorphism etc in programming.

OOP provide some concepts like:





Objects are real world entity which has its state and behavior…. Read More…



Class can b define aas user define data type,and we can say that class is blueprint of…… Read More….


In real world things(Objects) work in relationship , ex. Father-son , Teacher-student, Boss-Employee
 Inheritance is use to show this relationship in… Read More…



One entity has many form, like a human is one entity when he is in school he might be teacher-student,at home it might be son-daughter-father-mother, at market he might be….Read More…



Abstraction is used to hide unnecessary details and show…. Read More…



Encapsulation provide access of data in controlled manner and bind data and….. Read More…