что слой должен общаться с другим слоем через протокол...зачем так, почему просто не вызывать методы которые были бы описаны в хедер файле?
принцип слабой связности: не надо наследоваться от другого класса, полная свобода действий - открытый протокол, взял методы, реализовал, профит
Обсуждают сегодня