Visual FoxPro поддерживает как стандартное процедурное программирование, так и мощное и гибкое объектно-ориентированное программирование. Объектно-ориентированный разработка и объектно-ориентированное программирование являются более современными и прогрессивными по сравнению со стандартным процедурным программированием. Вместо того, чтобы думать о программе как о процессе последовательного выполнения строк кода, теперь надо думать о создании объектов. Вы можете создавать объекты и манипулировать ими как самостоятельными компонентами приложения  и применять их как в своих задачах, так и предоставлять для использования другим разработчикам..

В этом разделе

Работа с классами в Visual FoxPro

Дается понятие о классах в Visual FoxPro и рассказывается как их применять для создания объектов.
Работа с объектами в Visual FoxPro

Дается понятие об объектах в Visual FoxPro и рассказывается о том, как их создавать и применять.
Понимание событийной модели

Дается понятие о событиях и рассказывается о том, как их использовать для выполнения операций, в ответ на на действие системы или пользователя.

Связанные разделы

Программирование в Visual FoxPro

Обсуждаются вопросы создания приложений, которые используют все мощные возможности Visual FoxPro. Даются понятия технологии объектно-ориентированного программирования и событийной модели , которые помогут повысить вашу производительность при программировании.
Работа с программами

Объясняется как создавать и работать с программами в Visual FoxPro.
Оптимизация приложений

Описываются способы оптимизации выполнения приложений, делая их небольшими и быстрыми.
Подключение API

Описывается как расширить возможности Visual FoxPro с помощью внешних библиотек, таких как элементы управления Microsoft ActiveX и динамически подключаемые библиотеки (DLLs).