50.4k views
1 vote
________models software in terms similar to those that people use to describe real- world objects.

A) Procedural programming
B) Object-oriented programming
C) Object-oriented design
D) None of the above

1 Answer

2 votes

Answer:

The correct answer is C - Object-oriented design.

Step-by-step explanation:

Object-oriented design defines code or software as objects. These objects represent instances of a real-life situation. For example, an animal class consist of a dog, cat, lion. A dog therefore is n instance of the animal class.

Objects are described as having properties and behaviours. Properties are variables, arrays, sets, maps etc and behaviours are the functions and methods that manipulate these data.

Object-oriented programming is done based on this design.

User Clive Machado
by
7.6k points