Вопросы по теме 'derived-class'
Почему конструктор производного класса всегда должен обращаться к конструктору базового класса?
Я видел этот вопрос в одном из своих вопросников:
Почему конструктор производного класса всегда должен обращаться к конструктору базового класса?
Интересно, актуален ли вопрос?
732 просмотров
schedule
19.10.2021
Xml Deserialization не распознает сгенерированные производные классы прокси
У меня серьезные головные боли при попытке десериализации XML в автоматически сгенерированный прокси-класс с производными типами.
Это мой сценарий (работа с Xml.Serialization )
Одна служба WCF 4.0 (как часть контракта) этого типа:...
1041 просмотров
schedule
04.11.2021
Приведение лямбда-выражения к производному типу
Мне нужно немного волшебства. Я считаю, что то, что я пытаюсь сделать, имеет смысл, но если я не видел проблемы с планом, причины, по которым это было бы, также приветствуются.
У меня есть выражение
Expression<Func<Entity, bool>>...
1518 просмотров
schedule
07.10.2021
Как переопределить постоянную переменную в производном классе? [ДЖАВА]
Скажем, у меня есть класс
class A {
public static final int x = 1;
}
и у меня есть производный класс
class B extends A {
x = 2; // want to redefine x as 2 here
}
Как мне переопределить константу как 2 в производном классе B? Я...
2532 просмотров
schedule
19.11.2021
c ++ / cli статический конструктор производного класса не вызывается
Как описано в другом моем сообщении SO , я увидел странное поведение своего приложения после перехода с VS 2008 (.net 3.5) до VS 2013 (и с использованием .net 4.0, а не 4.5). Я обнаружил, что статический конструктор (cctor) класса больше не...
950 просмотров
schedule
30.10.2021
Ошибка наследования / переопределения c ++
Файл заголовка формы
ОШИБКА: конструктор для «Rectangle» должен явно инициализировать базовый класс «Shape», у которого нет конструктора по умолчанию.
#ifndef Rectangle_hpp
#define Rectangle_hpp
#include "shape.hpp"
#include <stdio.h>...
1220 просмотров
schedule
25.10.2021
Как убедиться, что все классы, производные от NSManagedObject, имеют определенное свойство?
Я использую Xcode 8, Swift 3 и Core Data. Во всех моих классах NSManagedObject я включаю свойство entityName . Как мне убедиться, что все классы, производные от NSManagedObject, имеют свойство entityName , как показано ниже:
public class...
30 просмотров
schedule
01.10.2021
Почему я не могу получить доступ к свойствам Internal / Friend из динамического объекта?
Я собираюсь сначала показать код VB.NET, потому что поведение его эквивалента на C # более запутанно (см. Ниже) .
Рассмотрим следующие три класса:
Public Class BaseClass
Private Shared Rand As New Random
Public Shared Function...
353 просмотров
schedule
03.10.2021
Вызов метода супербазового класса из производного класса C #
Я пытаюсь вызвать метод базового класса Super из производного класса
public class Base
{
public virtual void TestFun()
{
Console.WriteLine("This is Class Base");
}
}
public class A : Base
{
public override void...
58 просмотров
schedule
06.10.2021
Новый класс С# только с одним свойством: производный от базы или инкапсулировать в новый?
Я попытался быть описательным :) Это скорее проблема стиля программирования, чем проблема кодирования сама по себе.
Предположим, у нас есть:
A:
public class MyDict {
public Dictionary<int,string> dict;
// do...
1466 просмотров
schedule
18.02.2022
Как развернуть дескриптор объекта, созданный с помощью Activator.CreateInstance, в базовый класс?
В моем предыдущем вопросе я хотел заставить все производные классы реализовать свой собственный класс параметров. Данный ответ предоставил решение моей проблемы, но затем создал еще одну проблему, поскольку я больше не мог разворачивать дескриптор...
2451 просмотров
schedule
23.02.2022
Как использовать XmlSerializer для сериализации производных экземпляров?
Я понимаю, что это похоже на точную копию Использование XmlSerializer для сериализации производных классов , но я не могу понять, как заставить это работать, следуя указаниям из того же вопроса:
using System;
using System.Text;
using...
631 просмотров
schedule
03.03.2022
Как скрыть метод, который является частью реализации интерфейса внутри базового класса, от классов, производных от базового класса?
У меня есть следующая структура:
public class Foo : FooBaseNamespace.FooBase
{
public Foo()
{
Register("abc");
}
}
public class FooBase : IFoo
{
public FooBase()
{
}
public void Register(string id)
{...
2194 просмотров
schedule
23.03.2022
Проекция Automapper с выбором OData, если DTO имеет производный класс, выдает ошибку
Проекция Automapper с OData работает нормально, как и ожидалось, но если я получаю класс из DTO, это вызывает следующую ошибку:
"exceptionMessage": "The 'TypeIs' expression with an input of type 'EmployeeDTO' and a check of type 'DeveloperDTO' is...
1371 просмотров
schedule
26.03.2022
почему компилятор жалуется, что не может инициализировать Derived с помощью rvalue типа Base
class Base {
public:
virtual Base* clone() const { return new Base(*this); }
// ...
};
class Derived: public Base {
public:
Derived* clone() const override { return new Derived(*this); }
// ...
};
int main() {
Derived *d = new...
1244 просмотров
schedule
25.03.2022
Преобразование Derive * в Base * в функцию-член / функцию-член базового / производного класса
Вот код:
class B;
class C;
class D;
class A{
public:
virtual ~A(){}
friend void gg(D* d);
void ga(B *b,C* c,D* d);
};
class B:protected A{
public:
void gb(B *b,C* c,D* d);
};
class C:public B{};
class...
255 просмотров
schedule
04.04.2022
Рефакторинг C#: проверьте тип производного класса и присвойте переменной того же класса
У меня есть несколько классов, производных от абстрактного класса. В методе я получаю объект, который является одним из производных классов. Мне нужно проверить тип объекта и назначить правильное свойство. Простое решение работает, но похоже, что...
117 просмотров
schedule
03.04.2022
Как спроектировать библиотеку с параллельными интерфейсами на C и C++
Мой текущий проект представляет собой библиотеку среднего размера, предназначенную для одновременного использования интерфейса C и C++. Он сосредоточен вокруг одного типа данных, который я хочу сделать доступным из функций C и C++, потому что я хочу...
481 просмотров
schedule
14.04.2022
Переопределение статических переменных/методов и их использование в базовом классе
У меня есть базовый класс со статической переменной защищенного уровня, статической функцией защищенного уровня и общедоступной функцией:
public class BaseClass
{
protected static int Size = 4;
public static byte[] DoSomething(byte[]...
1034 просмотров
schedule
09.04.2022
Использование JSON.NET для десериализации в производный класс
Я боролся с этим в течение нескольких часов, и я не могу найти решение. Используя JSON.NET, я пытаюсь десериализовать некоторые данные в тот или иной производный класс, НО я хочу настроить таргетинг на правильный производный класс на основе поля,...
4124 просмотров
schedule
20.04.2022