Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.13;
Скачать: CL | DM;

Вниз

Вопрос по оформлению: implementation & interface   Найти похожие ветки 

 
Alexey (AZ)   (2007-04-20 09:41) [0]

Добрый день.
Давно хотел спросить, чем например отличается uses в implementation части от uses в interface части, кроме того что uses из interface... как бы сказать, "область видимости" имеет более широкую.

У меня был проект, который надо было безболезненно разорвать на две работоспособные части (некоторые юниты используются в двух частях). Но т.к. каждый проджект после работы с предыдущим приходилось полностью перекомпелировать а затем build"ить, то я предположил, что мог где-то не правильно подключать uses...


 
clickmaker ©   (2007-04-20 09:48) [1]

описания классов из uses в interface доступны в самой interface.
Ну и если у тебя, не приведи господь, есть перекрестные ссылки, то располагаться они должны так
unit A
interface
uses Unit B

unit B
...
implementation
uses unit A


 
Marisha ©   (2007-04-20 10:37) [2]


> есть перекрестные ссылки


Кстати давно хотела узнать, а чем,собственно, так страшны перекрёстные ссылки в модулях?


 
Alexey (AZ)   (2007-04-20 11:29) [3]

Marisha, опасны тем, что получим запутаный сложноотлаживаемый проект. Хотя, в принципе ничего особо страшного в этом нет :)



Страницы: 1 вся ветка

Текущий архив: 2007.05.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
15-1176784634
Kholl
2007-04-17 08:37
2007.05.13
Internal error при инсталяции BDS


2-1177068067
Quattro
2007-04-20 15:21
2007.05.13
не коннектится к почтовомоу серверу


6-1163190483
Unleashed
2006-11-10 23:28
2007.05.13
Создание виртуального сетевого интерфейса


2-1175087206
sb_centr
2007-03-28 17:06
2007.05.13
Прога управления сотовым с компа


15-1176697979
pavel_guzhanov
2007-04-16 08:32
2007.05.13
Непонятный глюк с DVD-RW