После того, как Вы создали класс, Вы можете изменить его характеристики. Данные изменения распространяются на все подклассы и все объекты, базирующиеся на данном классе. Например, Если Вы внесете некоторые расширения в класс или выполните некоторое  fix a bug в классе. Все порождаемые подклассы и объекты будут содержать данные характеристики. (Принцип Наследования)

Предупреждение:
Если класс используется в нескольких приложениях, то не рекомендуется изменять его имя, свойство Name данного класса. В противном случае система Visual FoxPro не сможет найти размещение данного класса.

Вы можете изменить класс используя следующие инструментальные средства системы: Дизайнер Классов (Class Designer) ,  Браузер классов (Class Browser), Project Manager, если класс включен в проект, а также программно  (в коде).

Для Изменения класса

  1. В меню File , выберите Open.

  2. В секции Files of type диалогового бокса Open , выберите необходимую библиотеку, содержащую класс, нажмите OK.

    В соответствующем боксе Open можно выбрать любой из классов в текущей библиотеке классов .

  3. В секции Class Name из списка классов выберите необходимый

    Выбранный класс отображается в дизайнере классов (Class Designer).

    -ИЛИ-

  4. В соответствующем Class Browser (меню Tools), откройте необходимую библиотеку классов

    Для дополнительной информации см. раздел  Как: Открыть Библиотеку Классов .

  5. В списке классов, выберите нужный класс, в соответствующем right-click-Menu выберите Modify.

    Выбранный класс откроется в дизайнере Class Designer.

Для модификации класса в Проекте

  1. Откройте Проект, содержащий интересующий Вас Класс

  2. В Project Manager, выберите соответствующий класси нажмите Modify.

    Выбранный класс откроется в дизайнере Class Designer.

Вы можете также открыть клас для модификации в дизайнере классов использую командную строку:  MODIFY CLASS .

Например, для модификации класса можно набрать следующую строку в командном окне:

  Копировать код
MODIFY CLASS MyClass OF MyClassLibrary

Для дополнительной информации см.  Команда MODIFY CLASS .

См. также