Showing posts with label Object Oriented Programming (OOP). Show all posts
Showing posts with label Object Oriented Programming (OOP). Show all posts

Monday, March 5, 2018

Essential Features of Object Oriented Programming (OOP)

Principle Feature of Object Oriented Programming (OOP), Features that differentiate Object Oriented Programming from Structured Programming

Features of Object Oriented Programming (OOP)
Object oriented programming is the fundamental concept that encapsulates both data and functions to operate the data into a single unit called as object. It can also be defined as programming paradigm based on the concept of “objects” which may contain data, in the form of attributes and code in the form of procedures(methods). One of the worth feature of OOP is objects that object’s procedures can access and often modify the data fields of the object with which they are associated. Some other main features of OOP including object as feature are as follows;