Вопрос наверное глупейший и возник он исключительно от недостатка знаний, но все таки... Решили мы тут с товарищем вместе написать программу и чтобы не мешать друг другу определились, что я пишу один юнит, он другой. А потом просто подключаем их к общей главной форме. В каждом из юнитов обьявлен свой класс и все бы ничего, но столкнулись с тем что мне, из своего класса нужно вызывать методы класса товарища и наоборот, а просто прописать два юнита в uses друг к другу нельзя, получается "Circular unit reference". По сему вопрос: каким образом два класса, находящиеся в разных модулях могут использовать свойства и методы друг друга? |