September 2002
Intermediate to advanced
496 pages
10h
English
Before we learn how to write object-oriented programs in Perl, we must develop an object-oriented vocabulary. Then we can describe how objects are created and manipulated.
In the real world, we commonly think of anything physical as an object. In software, we extend this notion to things that are conceptual. Thus, you can think of anything that is physical or conceptual as an object.
Some examples of objects are a Bank Account, a File, a Person, a Linked List, and a Circle. Typically, a particular application is built to solve problems in a domain-specific area. Any such application would likely have many objects in it. For example, banking software would have many Account objects in it. An operating ...