У меня есть абстрактный класс и пять других классов, которые наследуют его.
Я хочу провести один экземпляр Словаря в этом абстрактном классе - и дать всем другим классам возможность добавлять/удалять значения из этого Словаря.Как я могу создать словарь в корневом классе, который будет использоваться всеми производными классами?
Я предпочитаю не определять этот словарь как «статический».
Как я могу это сделать?
Чтобы быть ясным, вы хотите, чтобы этот словарь делился между всеми экземплярами классов, которые наследуются от вашего абстрактного класса, или вы просто хотите, чтобы словарь был видимым для подклассов? – vcsjones
Что не так с 'static'? – pescolino