0% found this document useful (0 votes)
22 views1 page

Object-Oriented Programming (OOP) : Objects

Object-oriented programming (OOP) is a programming model that organizes software around objects rather than functions and logic. An object contains both data and behaviors, and OOP focuses on manipulating objects rather than their underlying logic. This approach benefits large, complex programs that require collaboration and ongoing updates or maintenance by enabling code reusability, scalability, and efficiency. The first step in OOP is data modeling to identify the objects and how they relate to each other.

Uploaded by

Milena Mijović
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views1 page

Object-Oriented Programming (OOP) : Objects

Object-oriented programming (OOP) is a programming model that organizes software around objects rather than functions and logic. An object contains both data and behaviors, and OOP focuses on manipulating objects rather than their underlying logic. This approach benefits large, complex programs that require collaboration and ongoing updates or maintenance by enabling code reusability, scalability, and efficiency. The first step in OOP is data modeling to identify the objects and how they relate to each other.

Uploaded by

Milena Mijović
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

object-oriented programming

(OOP)
Object-oriented programming (OOP) is a computer programming model that
organizes software design around data, or objects, rather than functions and
logic. An object can be defined as a data field that has unique attributes and
behavior.
OOP focuses on the objects that developers want to manipulate rather than the
logic required to manipulate them. This approach to programming is well-suited
for programs that are large, complex and actively updated or maintained.

The organization of an object-oriented program also makes the method


beneficial to collaborative development, where projects are divided into groups.
Additional benefits of OOP include code reusability, scalability and efficiency.
Even when using microservices, developers should continue to apply the
principles of OOP.
The first step in OOP is to collect all of the objects a programmer wants to
manipulate and identify how they relate to each other -- an exercise often known
as data modeling.
Examples of an object can range from physical entities, such as a human being
who is described by properties like name and address, down to small computer
programs, such as widgets.

You might also like