Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Один class = несколько unit'ов [D7, XP]


Атех ©   (2007-02-21 13:00:00) 

Как при написании одного class'a распределить его методы по нескольким unit'ам?


DrPass   (2007-02-21 15:18:00) [1]


> Как при написании одного class'a распределить его методы
> по нескольким unit'ам?

В D7 никак. В D200x - через class helpers


Ega23   (2007-02-21 13:12:00) [2]

Пересмотри политику проектирования системы классов.
И вообще, в delphi единицей инкапсуляции выступает юнит. Так что класс - в одном юните. Но не обязательно 1 юнит - 1 класс.


palva   (2007-02-21 13:09:00) [3]

Часть кода написать в виде обычных процедур-функций и вынести это в отдельный юнит. Тогда к ним можно будет обратиться из функций класса. Правда, поля класса из этого юнита будут недоступны.


Reindeer Moss Eater   (2007-02-21 13:08:00) [4]

По файлам можно. По юнитам - вряд ли. Если только не считать объектных членов самого класса.


Desdechado   (2007-02-21 13:04:00) [5]

AFAIK, никак
а зачем?


Наверх

Титульная страница Поиск, карта сайта Написать письмо