object-otiented programming, or 00P, is a software
development philosophy that has revolutionized the art
and practice of writing computer applications. Regardless of
the target discipline, programmers who work on sizable,
multi-faceted software usually approach such problems from
an 00P mindset. The 00P approach borrows the ideas of
moduki.rity, smooth flow of control, and proeedure-based
implementation of subtasks from its ideological and equally
revolutionary predecessor, structured programming.
However, 00P supplements these ideas with an emphasis on
conceptualizing systems in terms of the components that must
work together to achieve the required fimctionality and
behaviors. In other words, whereas a structured programmer
strives to implement a system by coding the system’s tasks as
a set of procedures and functions, the 00P developer
implements a system by modeling its components. Modeling
components means creating objects that exhibit certain
Ray Klumpis withPowerWorldCorporatiq Urbanq IL 60544USA(emaikray@,
powerworldco