Вопросы по теме 'abstract-base-class'

C ++: как создать абстрактный базовый класс, если у класса нет функций-членов?
У меня есть абстрактный базовый класс, который служит для создания массива указателей на базовый класс. (Полезно для "многих вещей" ...) Мой абстрактный базовый класс не содержит функций-членов. Поэтому чистых виртуальных методов не существует, и...
1270 просмотров
schedule 21.10.2021

Как объявить член в базовом классе шаблона, где тип зависит от производного класса?
Учитывая базовый класс, использующий CRTP, я рассматриваю объявление члена в базовом классе шаблона, где тип зависит от производного класса. В то время как следующее работает по назначению: template <class T> class BaseTraits; template...
859 просмотров

C # Xml-сериализация абстрактного базового типа в производный тип - какое определение свойства TypeName лучше?
Мой сценарий: У меня есть объект, который я определил со свойствами, которые украшены тегами XmlElement и имеют типы, которые я определил, некоторые из которых набраны как абстрактные, для которых устанавливаются соответствующие производные типы....
1412 просмотров

Что делает isinstance со словарем и abc.Mapping из коллекций?
Код, который я использую: >>> from collections import abc >>> mydict = {'test_key': 'test_value'} >>> isinstance(mydict, abc.Mapping) True Я понимаю, что делает isinstance , но не уверен, что делает abc.Mapping...
8964 просмотров
schedule 29.12.2022