Сообщение Re[8]: Интерфейсы и реализация от 27.07.2020 21:59
Изменено 27.07.2020 22:00 Mystic Artifact
Re[8]: Интерфейсы и реализация
Здравствуйте, a7d3, Вы писали:
A>Всегда было и вдруг исчезло? https://en.cppreference.com/w/cpp/language/abstract_class
Безусловно в этом вопросе ты прав. Более того в C#/Java они играют ту же самую роль, и их использование предпочтительно, если думают не жопой. Отдельно стоящие интерфейсы существуют только для преодоления ограничения в наследовании (только один наследник, но множество интерфейсов).
A>Всегда было и вдруг исчезло? https://en.cppreference.com/w/cpp/language/abstract_class
Безусловно в этом вопросе ты прав. Более того в C#/Java они играют ту же самую роль, и их использование предпочтительно, если думают не жопой. Отдельно стоящие интерфейсы существуют только для преодоления ограничения в наследовании (только один наследник, но множество интерфейсов).
Re[8]: Интерфейсы и реализация
Здравствуйте, a7d3, Вы писали:
A>Всегда было и вдруг исчезло? https://en.cppreference.com/w/cpp/language/abstract_class
Безусловно в этом вопросе ты прав. Более того в C#/Java они играют ту же самую роль, и их использование предпочтительно, если думают не жопой. Отдельно стоящие интерфейсы существуют только для преодоления ограничения в наследовании (только один наследник, но множество интерфейсов). (Само собой интерфейсы накладывают меньше ограничений, что часто играет в плюс.)
A>Всегда было и вдруг исчезло? https://en.cppreference.com/w/cpp/language/abstract_class
Безусловно в этом вопросе ты прав. Более того в C#/Java они играют ту же самую роль, и их использование предпочтительно, если думают не жопой. Отдельно стоящие интерфейсы существуют только для преодоления ограничения в наследовании (только один наследник, но множество интерфейсов). (Само собой интерфейсы накладывают меньше ограничений, что часто играет в плюс.)