Иллюстрированный самоучитель по Visual FoxPro 7

Создание пользовательских классов. Создание пользовательского класса на основе базовых классов Visual FoxPro в конструкторе классов.

После ввода значений в поля нажмите кнопку ОК, в результате чего на экране появится окно конструктора классов. В основное меню Visual FoxPro добавляется пункт Class (Класс) (рис. 19.9), который содержит команды, описанные в табл. 19.8.

Таблица 19.8. Назначение команд пункта меню Class.

Команда Назначение
New Property (Новое свойство) Создает новое свойство
New Method (Новый метод) Создает новый метод
Edit Property/Method (Правка свойства/метода) Редактирует наименование созданного ранее метода или свойства
Include File (Включить файл) Задает имя файла заголовка, содержащего описание предопределенных констант
Class Info (Информация о классе) Отображает информацию о текущем классе

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

Иллюстрированный самоучитель по Visual FoxPro 7 › Визуальное объектно-ориентированное программирование › Создание пользовательских классов. Создание пользовательского класса на основе базовых классов Visual FoxPro в конструкторе классов.
Рис. 19.9. Окно конструктора классов

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.