|
Describes a popular approach to
programming, in which computer programs are built from software objects that
do particular jobs. Objects often have functions that resemble those in the
real world. A shopping-basket object on a website, for example, could keep track of
how many items it carries and maintain a running total of their value. This
approach has many benefits for programmers, in particular the ability to
reuse sections of code to perform multiple tasks and allow different
programs to co-operate with each other efficiently. |