Справочник советов и примеров по C++Builder



         

Ключевые положения объектно-ориентированного программирования - часть 2


    - вручную включать в нее соответствующие операторы (это приходится делать не очень часто) или

    - путем визуального программирования, используя заготовки - компоненты.

     1.2.1. Типы объектов и, в частности, компонентов библиотек C++Builder оформляются в виде классов. Классы - это типы, определяемые пользователем. В классах описываются свойства объекта, его методы и события, на которые он может реагировать.

  1.3. Существует возможность создавать модули, не привязанные к конкретным формам. Чтобы создать в Вашем проекте новый модуль, не связанный с какой-либо формой, надо выполнить команду File => New => Other и в открывшемся окне New Items на странице New щелкнуть на пиктограмму Unit.

     1.3.1. Полезно создавать в приложении модуль, не связанный с формой, в который помещать описание типов данных, констант, переменных, функций, используемых другими модулями.

2. В С++Builder можно разрабатывать прикладные программы двух видов - автономные выполняемые файлы *.exe и программы с поддержкой пакетов (packages) времени выполнения.

  2.1. Во время отладки надо включать поддержку пакетов времени выполнения:

Project => Options => страница Packages => (1), (2):

   (1) включить индикатор Build with runtime packages,

   (2) включение индикатора Default обеспечит статус установки по умолчанию для всех ваших будущих проектов.

  2.2. При заключительной компиляции надо выключить опцию поддержки пакетов, если Вы намерены передавать пользователям автономный выполняемый модуль.

3. С целью создания уникальных программ старайся придерживаться правила повторного использования кода.




Содержание  Назад  Вперед