Advanced Object Oriented Programming with Visual FoxPro 6.0
Chapter 15 Object Modeling
By now we've specified all the requirements for our application and analyzed the problem in a great level of detail. In other words, we have a pretty good idea of what we want our application to do. Now we only have to figure out how it will do that.