There are advantages to not looking inside the object's box. For a start, most people work more quickly with visual representations of a program, than they do by reading and entering text.
Secondly, people are not generally tempted you to directly modify that object. If they
did, they would be tampering with the details of how the object works. Now this may not be
a problem generally, but suppose the person who programmed the object in the first place
decided later on to change some details? Suppose then, that you downloaded these updates.
Now you would be in trouble...(don't you just love these disaster
scenarios?) your software would no longer work correctly! But, so long
as you just deal with objects as boxes via their messages, the software is guaranteed to
work. Click Here To Go Back To Objects Page
|
VISIT AN AREA IN OzEdweb