|
|
|
|
|
|
|
|
v |
Whenever
the same operations are performed in
|
|
|
different
places in a program, there is an opportunity
|
|
|
for
procedural abstraction
|
|
|
v |
Procedural
abstraction gives a name to the operations
|
|
v |
It
also encapsulates the operations so they can be
|
|
|
executed
out-of-view, receiving input via parameters
|
|
|
and
influencing the calling environment only by the
|
|
|
result(s)
returned
|
|