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