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

3 ответа

Полиморфные обновления в неизменной иерархии классов

Я хотел бы иметь возможность собирать доменные объекты из признаков в соответствии с различными свойствами, которые могут иметь конкретные классы. Когда мои объекты изменчивы, это довольно просто. Например: trait HasHitPoints { var hitPoints: ...

6 ответов

Перегрузка виртуальной функции в дочернем классе

Я просто тестирую виртуальные ключевые слова и концепции наследования в C ++. Я написал небольшую программу: #include<stdio.h> #include<iostream> using namespace std; class cna_MO { public: virtual void print() { cout << "cna_MO" << endl; } }; ...

6 ответов

Наследование от шаблонного класса в c ++

Допустим, у нас есть шаблон классаArea, который имеет переменную-членT area,T getArea() иvoid setArea(T) функции-члены. Я могу создатьArea объект определенного типа, набравArea<int>. Теперь у меня есть классRectangle который наследуетArea ...

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

5 ответов

Visual Studio - автоматически реализовать все унаследованные методы из интерфейса

Допустим, у нас есть класс с именем MyClass. public class MyClassУ нас также есть такой интерфейс: public interface MyInterface{ public string SomeFunction(int foo, string bar, short baz){} }Мы хотим, чтобы этот класс наследовал от ...

1 ответ

Архитектура примера наследования и агрегирования Maven

У меня есть вопрос относительно того, как лучше всего реструктурировать ряд отдельных проектов Maven, используя комбинацию наследования и агрегации. Установка сцены: Существуют 3 существующих проекта Maven на основе кода, все разработанные ...

5 ответов

Наследование атрибутов с использованием __init__

Я человек Java, который только начал изучать Python. Возьмите этот пример: class Person(): def __init__(self, name, phone): self.name = name self.phone = phone class Teenager(Person): def __init__(self, name, phone, website): self.name=name ...

4 ответа

Производные классы косвенно наследуют оператор присваивания базы?

Я пытаюсь понять это поведение, но, похоже, не понимаю. Пожалуйста, посмотрите этот код: #include <iostream> using namespace std; class Base { public: void operator=(const Base& rf) { cout << "base operator=" << endl; this->y = rf.y; } int y; ...

1 ответ

Вызов базового конструктора шаблона при ошибке списка инициализации элемента

У меня есть базовый класс, который выглядит следующим образом. template<typename T> class Base { public: Base(int someValue); virtual T someFunc() =0; }; template<typename T> Base<T>::Base(int someValue) {}А потом следующее. #include "base.hpp" ...

1 ответ

eclipselink / Moxy: наследование и переименование атрибута в зависимости от типа

Я сталкиваюсь с проблемой маршаллинга / демаршаллинга, связанной с наследованием и полиморфизмом, с использованием реализации JAXB MOXy и файла привязок внешних метаданных. У меня нет контроля над файлами XML или модельными классами. Внутри ...

3 ответа

Java - определение встроенного класса

Я видел пару примеров, подобных этому на Java, и надеюсь, что кто-нибудь сможет объяснить, что происходит. Кажется, что новый класс может быть определен inline, что мне кажется странным. Ожидается первая строка распечатки, так как это ...