Как вы это называете, когда один интерфейс «наследует» от другого?
Если у меня есть класс B: A {}
Я говорю, что "класс Bунаследованный класс A "или" класс B является производным от класса A ".
Однако, если у меня вместо этого есть:
class B : ISomeInterface {}
неправильно говорить «B наследует ISomeInterface» - правильный термин - «Bинвентарь ISomeInterface».
Но, скажем, у меня есть
interface ISomeInterface : ISomeOtherInterface {}
Теперь все еще неправильно говорить «наследует», но сейчас так же неправильно говорить «внедряет», поскольку ISomeInterface ничего не реализует.
Итак, как вы называете эти отношения?