While Visual FoxPro supports standard procedural programming, it also includes the power and flexibility of object-oriented programming. Object-oriented design and object-oriented programming represent a change in focus from standard procedural programming. Instead of thinking about program flow from the first line of code to the last line of code, think about creating objects. You can create and manipulate objects as self-contained components of an application and use them to provide public functionality that you can expose to users as well as private.
In This Section
- Working with Classes in Visual FoxPro
- Introduces classes in Visual FoxPro and how to use them to create objects.
- Working with Objects in Visual FoxPro
- Introduces objects in Visual FoxPro and how to create and use them.
- Understanding the Event Model
- Introduces events and how you can use them to perform operations when the system or user performs an action.