AnswerBun.com

Конструктор базового класса с интерфейсом

Stack Overflow на русском Asked by Alexandr Volkov on January 1, 2022

Не могу провести базовый конструктор с интерфейсом через наследованный. Пишет ошибку про приведения типов. В чем проблема?введите сюда описание изображения

One Answer

Ошибка заключается в том, что в базовом классе нет соответствующего конструктора.

Поэтом нужно либо вызывать другой конструктор, либо передавать другой параметр.


Вместо общего класса Queue, надо было использовать generic класс Queue<T>, у которого есть необходимый конструктор, тогда проблемы из вопрос не было бы

введите сюда описание изображения


Так же вместо IEnumerable<T> можно было использовать любой тип реализующий ICollection, в этом случае тоже работало бы.

Answered by Grundy on January 1, 2022

Add your own answers!

Related Questions

Обнуление инпутов в react-redux-app

1  Asked on November 27, 2020 by summersby

     

Yii2: не могу отключить CORS

1  Asked on November 27, 2020 by diefair

     

Обратиться к Object из ответа от сервера

1  Asked on November 27, 2020 by tagir-idrisov

     

Разделить слова пробелом Python

2  Asked on November 27, 2020 by ccakyou

 

Соединить коды в PyQT5

0  Asked on November 26, 2020 by indigrid

   

Ask a Question

Get help from others!

© 2023 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP