Я понимаю, что C++ library concept - это C++, какие интерфейсы, такие как Closeable, предназначены для Java (согласно связанному источнику, понятия: именованный набор требований).В чем разница между концепцией C++ и интерфейсом?
- Правильно ли это аналогия?
- В чем разница между Интерфейс C++ (т. Е. Класс с чистыми виртуальными методами) и концепция библиотеки C++?
- В целом, является реализация концепций библиотеки C++ через множественный эквивалент наследования реализации нескольких интерфейсов в Java (который не имеет множественного наследования)?
«Библиотечные концепции» - это «именованные требования, используемые в нормативном тексте стандарта C++ для определения ожиданий стандартной библиотеки»; то есть они вообще не существуют в C++, а используются только для его определения. – molbdnilo
Да, я имею в виду концепты библиотеки C++, а не концепции C++. – syntagma