Thank you for the extra info.
But, can't overloading be applied in VFP by creating a super-Class and defining (what in C++ we would call ) a virtual method/function, that would contain the procedures we would like all our sub-classes to perform, then adding a DoDefault() call in the first line of that same method in all of our subClasses.
I agree on the part that we still have much OOP concepts to apply to our work.
Regards,
"If glory comes after death, I have no hurry"
Marcial