Результаты поиска по запросу "inheritance"
переопределение метода равных при работе с наследованием
Я читал о том, как лучше всего переопределить метод equals при работе с подклассами, и здесь я нашел довольно много постов. Они рекомендуют различные способы реализации решения с использованием instanceof или getClass () для сравнения объектов ...
Почему член базового класса отличается от того же члена в производном классе?
Это продолжение этого вопроса:Лямбда-выражение не возвращает ожидаемого MemberInfo [https://stackoverflow.com/questions/6658669/lambda-expression-not-returning-expected-memberinfo] class Human { public string name { get; set; } } class Man : ...
Распространение 'typedef' из базового в производный класс для 'template'
Я пытаюсь определить базовый класс, который содержит только typedef. template<typename T> class A { public: typedef std::vector<T> Vec_t; }; template<typename T> class B : public A<T> { private: Vec_t v; // fails - Vec_t is not recognized ...
Варианты использования для выпускных классов
я читалКомментарии [http://herbsutter.com/2013/05/22/gotw-5-solution-overriding-virtual-functions/#comment-10358] на Гуру Саттера Херб Недели редукции оvirtual функции, и, наконец, увидел его упоминание этого: [...] «использование финала реже» - ...
XML десериализация унаследованных объектов
У меня есть объектInputFile у которого есть массивы и объекты для хранения содержимого файла. у меня тоже естьABCFile а такжеXYZFile которые оба унаследованы отInputFile который будет читать различные типы файлов и сохранять их в ...
Наследование Java (переопределение и перегрузка методов)
Помимо того, что наследование Java является фундаментальной особенностью языка, у меня есть несколько вопросов. Вот источник для моего примера тестирования: class MyClass{ public void say(String t){ System.out.println("Hello MyClass "+t); } ...
Как обеспечить целостность данных при использовании таблиц на подкласс?
Я используютаблица на подклассстратегия в Grails, установивtablePerHierarchy свойство статикиmapping поле в моем суперклассе ложно. Таким образом, Grails создает одну таблицу для моего суперкласса и одну дополнительную таблицу для каждого из моих ...
Как унаследовать статическое поле и изменить его значение?
Я работаю над программой / игрой, где у меня есть статический служебный класс с параметрами. class ParamsGeneral { public static final int H_FACTOR = 100; public static int MAX_SCORE = 1000; ... }тогда мне нужно переопределить эти значения в ...
Определение производных классов через отражение
Я хочу обработать методы классов, производных от класса А. Класс A и производные классы находятся в разных сборках. Я использую отражение, чтобы получить все System.Type из производной сборки и перебрать их методы. Assembly A: class Template ...
Вызов виртуальной функции по ссылке
В следующем коде почему последний вызовесть()по ссылкеcвернуть "Животное б ест. «Из моего понимания,cэто ссылка на экземплярbпроизводного классаСобакаа также есть()это виртуальная функция. Так и должно было вернуться"Собака б ест". #include ...