Вопросы по теме 'derived-class'
C #: как вызвать статический метод базового класса из статического метода производного класса?
В C # у меня есть базовый класс Product и производный класс Widget.
Продукт содержит статический метод MyMethod ().
Я хочу вызвать статический метод Product.MyMethod () из статического метода Widget.MyMethod ().
Я не могу использовать...
41542 просмотров
schedule
06.02.2023
Есть ли лучший способ вызвать метод каждого производного объекта для базового класса?
У меня есть базовый класс, из которого я вывожу несколько классов. У меня есть другой класс, который использует все эти производные классы по-другому. Однако я хочу вызвать метод Update() (унаследованный от базового класса) для каждого...
119 просмотров
schedule
27.03.2022
Надежный/простой способ заменить элемент управления Windows.Forms производным элементом управления?
Я не следовал собственным рекомендациям (использовал только производные элементы управления) и перетащил обычный элемент управления Windows Forms в свою форму, подключил его и использовал в своей форме ;-(
Теперь мне нужно изменить элемент...
720 просмотров
schedule
25.03.2023
Как конструкторы производных классов работают в python?
У меня есть следующий базовый класс:
class NeuralNetworkBase:
def __init__(self, numberOfInputs, numberOfHiddenNeurons, numberOfOutputs):
self.inputLayer = numpy.zeros(shape = (numberOfInputs))
self.hiddenLayer =...
30305 просмотров
schedule
16.05.2022
сериализуемый в производные классы
Есть ли простой способ обеспечить, чтобы производный класс был сериализуемым?
Предположим, я определяю интерфейс, которому нужно, чтобы производные классы были сериализуемыми. Согласно этому сообщению , я не могу просто указать сериализуемый...
1244 просмотров
schedule
03.10.2022
Где лучше всего хранить пользовательский объект User на время сеанса ASP.NET?
У меня есть приложение ASP.NET, которому необходимо запомнить некоторую информацию о пользователе (и из какой он компании) на разных страницах в рамках сеанса.
Я предполагаю, что это требование практически любого приложения ASP.NET определенного...
1503 просмотров
schedule
05.10.2022
Как создать производные классы из базового класса с помощью шаблонного программирования на C++?
Мне нужно создать несколько классов (более 50) из базового класса, где единственная разница заключается в именах производных классов.
Например, мой базовый класс определяется как:
class BaseError : public std::exception
{
private:
int...
877 просмотров
schedule
13.08.2023
Метод с абстрактным классом в качестве параметра
У меня есть абстрактный класс A, от которого я получил классы B и C. Класс A предоставляет абстрактный метод DoJOB(), который реализуется обоими производными классами.
Есть класс X, внутри которого есть методы, которым нужно вызывать DoJOB()....
3717 просмотров
schedule
13.03.2022
С++ приведение базового класса к беспорядку производного класса
Если бы мне пришлось создать базовый класс с именем base и производные классы с именами derived_1 , derived_2 и т. д. Я использую коллекцию экземпляров базового класса, то, когда я извлекаю элемент и пытаюсь его использовать, я бы обнаружил, что...
15173 просмотров
schedule
20.04.2022
Создание копии объекта абстрактного базового класса
Если у меня есть указатель на объект, производный от абстрактного базового класса (поэтому я не могу создать новый объект этого класса), и я хочу сделать глубокую копию указанного объекта, есть ли более краткий способ сделать это, чем чтобы...
4783 просмотров
schedule
19.04.2023
C++ Правильно ли я понимаю полиморфизм?
Bar и Box являются производными классами от Foo, и у Foo есть виртуальная функция F(), а у Bar и Box есть функция F(). Насколько я понимаю, полиморфизм правильно позволяет Bar.F() вместо Box.F() или Box.F() вместо Bar.F() переопределять Foo.F() с...
300 просмотров
schedule
25.08.2022
определение статического члена с базовым классом шаблона
Есть базовый класс:
template<class T_CLASS>
class TBase
{
protected:
static CSomeClass m_objSomeClass;
public:
inline void Set(CSomeClass f_objSomeClass) { m_objSomeClass = f_objSomeClass; }
};
И есть несколько подклассов,...
904 просмотров
schedule
23.07.2022
Производный класс не вызывает весь базовый конструктор
Я уверен, что это просто глупая синтаксическая ошибка, которую я делаю, но когда мой класс CNeck , производный от CLimb , вызывает свой конструктор по умолчанию, CNeck() все работает, как ожидалось. Когда он вызывает другой конструктор...
637 просмотров
schedule
25.02.2022
статический абстрактный класс
Мне нужен способ создать статический класс, в котором некоторые константы могут быть специфичными для случая, но жестко закодированы.
Что я действительно хочу сделать, так это иметь класс, в котором при расширении класса предоставляется несколько...
20812 просмотров
schedule
25.11.2022
Как получить доступ к функции защищенного базового класса из производного класса через базовый класс ptr
У меня есть абстрактный класс A, от которого я унаследовал несколько классов. В производных классах я пытаюсь получить доступ к защищенной функции в указателе A через A. Но я получаю ошибку компилятора.
class A
{
protected:
virtual...
1987 просмотров
schedule
19.07.2022
Как определить параметры шаблона базовых классов во время компиляции (на предмет ошибок)?
Я использовал странно повторяющийся шаблон шаблона . Общий код выглядит следующим образом:
template <typename T> void genericFunction(T &);
template <typename T> struct Functionality {
void genericMethod() {...
593 просмотров
schedule
09.07.2022
Производные классы абстрактного класса в массиве
Всем добрый день.
У меня есть вопрос о создании и использовании производных классов некоторого базового абстрактного класса.
Я не совсем понимаю, как это работает.
Моя цель: создать базовый класс, который будет определять, какие функции...
5035 просмотров
schedule
22.08.2022
Класс, полученный из универсального репозитория
У меня есть класс Generic Repository, см. ниже, который используется для выполнения общих функций доступа к данным, т. е. Add, GetByID и т. д.
public class GenericRepository<TEntity> : IGenericRepository<TEntity> where TEntity :...
2021 просмотров
schedule
17.06.2022
Ruby получает доступ к методам производного класса из базового класса
У меня есть базовый класс в Ruby, у которого есть метод класса, который он унаследовал. Я хотел бы вызвать этот метод в базовом классе, но передать ему параметр, указанный производным классом, например:
class Base < SuperDuperClass...
637 просмотров
schedule
27.07.2022
Как разрешить чисто виртуальный метод под названием
Я понимаю, почему это происходит, но я застрял, пытаясь решить эту проблему... вот что делает мой код, когда генерируется ошибка (таким образом, приводящая к сбою) при выходе из моей программы...
pure virtual method called...
54550 просмотров
schedule
29.06.2022