Результаты поиска по запросу "base-class"
Текущая версия Gson не имеет встроенного механизма для обработки полиморфной десериализации. Следующий релиз, похоже, будет иметь эту функцию.
я есть несколько классов A, B, C, все они наследуются от класса BaseClass. У меня есть String JSON, который содержит представление JSON A, B, C или BaseClass. Я хочу иметь какой-то способ десериализации этой строки в базовый класс (полиморфная ...
Как вызвать метод производного класса из базового класса?
Я прочитал несколько похожих вопросов по этому поводу, но, похоже, ни один из них не решил проблему, с которой я столкнулся Типичным ответом является приведение в качестве производного класса, но я не могу, поскольку не знаю тип производного ...
Классы внутри Python часть 1 [закрыто]
Я пытаюсь создать класс Python на основе этого класса. Я пытаюсь, чтобы он возвращал заработную плату человека за неделю (включая половину времени за любое сверхурочное время. Мне нужно поместить этот метод в соответствии с def getPhoneNo (self): ...
Как работают конструкторы производных классов в python?
У меня есть следующий базовый класс: class NeuralNetworkBase: def __init__(self, numberOfInputs, numberOfHiddenNeurons, numberOfOutputs): self.inputLayer = numpy.zeros(shape = (numberOfInputs)) self.hiddenLayer = numpy.zeros(shape ...
Ошибочный частный базовый класс недоступен?
Компиляция этого кода с использованием g ++ 4.2.1:
Вот так:
я есть несколько контроллеров в моем проекте, которые все наследуются от контроллера, который я назвал BaseController. Я написал собственный атрибут, который...
Сказав это, обычно считается хорошим стилем писать список инициализации в порядке инициализации, и некоторые компиляторы выдают предупреждение, если вы этого не сделаете.
struct B { int b1, b2; B(int, int); }; struct D : B { int d1, d2; // which is technically better ? D (int i, int j, int k, int l) : B(i,j), d1(k), d2(l) {} // 1st Base // or D (int i, int j, int k, int l) : d1(k), d2(l), B(i,j) {} // last Base ...
Вызов конструктора базового класса из тела конструктора подкласса
У меня сложилось впечатление, что это невозможно, посмотрите, например:Вызов конструктора базового класса после некоторых других инструкций в C ...
Ключ (который здесь отсутствует) заключается в том, что свойство
я есть что-то вроде следующей ситуации ниже: class Base { public static int x; public int myMethod() { x += 5; return x; } } class DerivedA : Base { } class DerivedB : Base { }Я пытаюсь настроить это так, чтобы каждый производный класс имел свой ...