Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

​Немножко вне рутины...

19.05.17 15:05
Re: ​Немножко вне рутины...
 
Программист коренной житель
в ответ Murr 19.05.17 14:30
Существенно - классы B* между собой НЕ взаимодействуют - нет пересылки данных или передачи параметров, но один класс может инстанцировать другой и вызывать методы другого.

Что-то я не понял, если классы B* между собой не взаимодействуют, то как один класс может инстанциировать другой и вызывать его методы?


Меня интересует - можно ли в приведенном коде обеспечить чтобы B1 & B2 использовали один и тот же stream?
Чтобы было не слишком легко - несколько Б*шек будут работать параллельно - одним стреамом обойтись не получится - мне нужен именно доступ к тому где он задаn...

Делаешь фабрику стримов и пусть она принимает решение о том, создать новый стрим или вернуть один из существующих.

 

Перейти на