[original text deleted to save space]
I didn't code in VFP yet (corporate development tool is 2.6), but I released
several government-used applications written in Visual dBase, which
utilizes OOP very well (I think in some instances even better than VFP!)
I know that the approach is similar. Yes, create a class and custom
properties that will hold object attributes (CustNo, Name, Address, etc.)
Well, you said it yourself :) The idea behind is to facilitate minimization
of I/O and memory consumption through highly optimized class
hierarchy. I/O minimization might be a challenge, if you are in a multy-
user environment, but still possible. Make sure you DO optimize
your classes by creating as many BASE classes as possible, and then
implement your specialization classes by derivation.
Some things are better be left unknown...NOT!!!