object-based programming

noun
UK /ˈɒbdʒɛkt beɪst ˈprəʊɡræmɪŋ/
US /ˈɑːbdʒɛkt beɪst ˈproʊɡræmɪŋ/

A way of writing computer programs where you build things called objects that hold information and do jobs.

In object-based programming, the student made a class called Dog that could bark and wag its tail.


OTHER MEANINGS

2. A programming style that uses objects but may not support all features like inheritance.

Some older languages use object-based programming without full inheritance support.

3. A teaching approach that explains coding by comparing programs to real-world objects.

The teacher introduced object-based programming by having kids model a toy box as an object.

4. A way to organize code so that data and the actions on that data stay together.

Object-based programming keeps a player's score and the code that updates it in one place.