Как должны быть устроены классы в трёхслойной архитектуре?
Пишу простенькую программу с применением трёхслойной архитектурой. Не совсем понимаю, как устроен обмен данными между слоями.
При инициализации user-слоя должна передаваться ссылка на bussiness-слой и на data-слой?
А при обращении user-слоя к bussiness-слоя соответственно должна передаваться ссылка на data-слой?