Результаты поиска по запросу "base-class"

2 ответа

Текущая версия Gson не имеет встроенного механизма для обработки полиморфной десериализации. Следующий релиз, похоже, будет иметь эту функцию.

я есть несколько классов A, B, C, все они наследуются от класса BaseClass. У меня есть String JSON, который содержит представление JSON A, B, C или BaseClass. Я хочу иметь какой-то способ десериализации этой строки в базовый класс (полиморфная ...

1 ответ

Вы можете использовать черту реализации, как это делают классы коллекции, которая параметризована конкретным типом. Например, что-то вроде:

но я создал неизменяемый класс, поддерживающий такие операции, как +, - и т. Д., Который возвращает новый экземпляр этого класса при его изменении. Я хотел создать подкласс этого класса, чтобы добавить немного состояния и функциональности, но ...

20 ответов

 метод

ли назначить объект базового класса для ссылки на производный класс с явной типизацией в C #? Я попробовал это, и это создает ошибку во время выполнения.

ТОП публикаций

4 ответа

Повышение событий базового класса в производных классах C #

У меня есть базовый класс DockedToolWindow: Form и многие классы, производные от DockedToolWindow. У меня есть контейнерный класс, который содержит и присваивает события объектам DockedToolWindow, однако я хочу вызывать события из ...

5 ответов

Содержит ли объект производного класса объект базового класса?

Рассмотрим следующий пример кода ниже: #include <iostream> using namespace std; class base { public: base() { cout << "ctor in base class\n"; } }; class derived1 : public base { public: derived1() { cout <<"ctor in derived class\n"; } }; int ...

1 ответ

Почему компилятор выбирает конструктор базового класса в списке аргументов шаблона?

Дополнительный вопрос кэтот [https://stackoverflow.com/q/9223153/500104]. В основном, в следующем коде, почему компилятор считает, чтоB внутриA<B> вCs конструктор ссылается на (недоступный) конструкторB базовый класс? struct B{}; template ...

6 ответов

Будет ли автоматически вызываться конструктор базового класса?

class Person { public int age; public Person() { age = 1; } } class Customer : Person { public Customer() { age += 1; } } Customer customer = new Customer(); Будет ли возраст клиента 2? Кажется, конструктор базового класса будет называться ...

2 ответа

Как вызвать метод производного класса из базового класса?

Я прочитал несколько похожих вопросов по этому поводу, но, похоже, ни один из них не решил проблему, с которой я столкнулся Типичным ответом является приведение в качестве производного класса, но я не могу, поскольку не знаю тип производного ...

1 ответ

Как избежать ошибки «Конструктор типа« MyType »не найден» при наследовании базового класса »

У меня есть приложение Visual Forms 2010 для Windows Forms, которое включает базовый класс Form, который наследуют другие классы. Конструктор базового класса принимает параметр, который дочерние классы передают в базовый класс. Пример: public ...

2 ответа

Классы внутри Python часть 1 [закрыто]

Я пытаюсь создать класс Python на основе этого класса. Я пытаюсь, чтобы он возвращал заработную плату человека за неделю (включая половину времени за любое сверхурочное время. Мне нужно поместить этот метод в соответствии с def getPhoneNo (self): ...