Вопросы по теме 'base-class'
Интерфейс против базового класса
Когда мне следует использовать интерфейс, а когда - базовый класс?
Всегда ли это должен быть интерфейс, если я не хочу фактически определять базовую реализацию методов?
Если у меня класс собаки и кошки. Зачем мне использовать IPet вместо...
168871 просмотров
schedule
03.06.2022
Создание событий базового класса в производных классах C#
У меня есть базовый класс DockedToolWindow : Form и множество классов, производных от DockedToolWindow. У меня есть класс-контейнер, который содержит и назначает события объектам DockedToolWindow, однако я хочу вызывать события из дочернего класса....
13736 просмотров
schedule
18.06.2023
Расширение контроллера шаблонов в Kohana
Я немного запутался, пытаясь задним числом создать новый базовый контроллер для моего проекта. Если я не ошибаюсь, все, что мне нужно сделать, это создать в application/libraries файл с именем MY_baseController.php , содержащий следующее:...
2880 просмотров
schedule
20.04.2022
Как скрыть унаследованное свойство в классе без изменения унаследованного класса (базового класса)?
Если у меня есть следующий пример кода:
public class ClassBase
{
public int ID { get; set; }
public string Name { get; set; }
}
public class ClassA : ClassBase
{
public int JustNumber { get; set; }
public ClassA()
{...
94644 просмотров
schedule
24.03.2023
Краткий (но все же выразительный) синтаксис C ++ для вызова методов базового класса
Я хочу специально вызвать метод базового класса; как это сделать наиболее кратко? Например:
class Base
{
public:
bool operator != (Base&);
};
class Child : public Base
{
public:
bool operator != (Child& child_)
{...
642 просмотров
schedule
27.10.2023
полиморфизм, наследование в С# - базовый класс, вызывающий переопределенный метод?
Этот код не работает, но, надеюсь, вы получите то, чего я пытаюсь добиться здесь. У меня есть класс Money, который я взял с сайта http://www.noticeablyDifferent.com/CodeSamples/Money.aspx и немного расширил его, включив конвертацию валюты....
1642 просмотров
schedule
15.08.2022
Обеспечение согласованности именования методов в C# между классами
У меня есть серия классов в проекте, которые делают по сути одно и то же, но на разных объектах. Из-за того, что некоторые из них были закодированы в разное время и разными людьми, в названиях есть некоторая непоследовательность. Я хочу обновить...
208 просмотров
schedule
11.07.2023
Могу ли я иметь базовый класс, в котором каждый производный класс имеет собственную копию статического свойства?
У меня есть что-то вроде следующей ситуации ниже:
class Base
{
public static int x;
public int myMethod()
{
x += 5;
return x;
}
}
class DerivedA : Base
{
}
class DerivedB : Base
{
}
Я пытаюсь...
5885 просмотров
schedule
12.09.2023
установить базовый объект производного объекта?
Это основной концептуальный вопрос. Если у меня есть производный класс, наследуемый от Base, и я создаю экземпляр нового производного объекта, могу ли я установить его базовый объект на конкретный базовый объект по своему выбору, чтобы все вызовы...
1473 просмотров
schedule
29.01.2023
базовый класс не всегда вызывается при создании экземпляра пользовательского элемента управления WinForm
У меня неприятная проблема, у которой есть обходной путь, но я хочу, чтобы код был как можно более похожим. Проблема связана с конкретной переменной в базовом классе для моих пользовательских элементов управления, которая может быть или не быть...
705 просмотров
schedule
21.11.2022
Можно ли написать базовый класс для обработки исключения nullReferenceException со всех страниц?
Я использую .net framework 4.0, простой asp.net и работаю с веб-формой. В настоящее время у меня есть базовый класс для обработки всех параметров и перенаправления. Интересно, можно ли написать базовый класс для обработки исключения...
313 просмотров
schedule
08.05.2024
Внедрение зависимостей в базовые и производные классы
У меня есть абстрактный базовый класс контроллера, и все контроллеры действий являются производными от него.
Базовый класс Controller при построении инициализирует объект View. Этот объект View используется всеми контроллерами действий. Каждый...
1107 просмотров
schedule
13.02.2023
Зачем использовать указатели базового класса для производных классов
class base{
.....
virtual void function1();
virtual void function2();
};
class derived::public base{
int function1();
int function2();
};
int main()
{
derived d;
base *b = &d;
int k = b->function1() // Why use...
21286 просмотров
schedule
28.05.2022
Как указать System.Xml.Serialization.XmlSerializer сериализовать только базовый класс?
У меня есть массив объектов моего базового класса MyBase . Некоторые из этих объектов являются экземплярами производных классов, поэтому, когда я пытаюсь сериализовать этот массив с помощью System.Xml.Serialization.XmlSerializer , происходит сбой с...
854 просмотров
schedule
22.07.2022
Внедрение зависимостей как в базовый класс, так и в подкласс с помощью IoC?
Если у меня есть базовый класс со службами, внедренными через зависимости конструктора: возможно ли объявить конструктор подкласса без использования : base (params) ?
public MyBaseClass
{
private IServiceA _serviceA;
private IServiceB...
2570 просмотров
schedule
23.03.2022
Классы и базовые классы
Из заголовка вы можете заметить, что я новичок в программировании и ActionScript 3. Я не думаю, что понимаю, как работают классы. Особенно в АС3. Я думал, что это куча поведения, которое вы можете прикрепить к своим объектам, и все объекты с одним и...
70 просмотров
schedule
28.02.2022
Конструкторы VB.NET в производных классах
У меня есть базовый класс, который я использую с отражением для заполнения полей производных классов, читая из базы данных.
Public MustInherit Class DaoBase : Implements IEquatable(Of DaoBase)
Sub New()
' Empty, hate to...
1167 просмотров
schedule
27.11.2022
вызвать конструктор базового класса в списке инициализаторов
я пишу следующий код:
class A {
protected:
int age;
public:
A(int a);
};
A::A(int a){
cout << "constructer A" << a << endl;
age =a;
}
class B : public A{
int id;
public:
B(int i,int a);
};
B::B(int i, int...
479 просмотров
schedule
18.05.2023
Как обратиться к родительскому классу базового класса из статического метода под-под-базового класса без указания имени базового класса
В PHP я хочу вызвать статический метод в родительском родительском классе из подподкласса, не обращаясь к родительскому классу имени родительского класса (см. комментарий в коде ниже):
class Base {
public static function helloStatic() {...
62 просмотров
schedule
16.07.2023
С++ Вызов функции дочернего класса из базового класса, когда я не знаю дочерний тип
У меня есть инвентарь, в котором хранятся файлы InventoryItem.
struct InventoryItem{
Item* item;
unsigned int quantity;};
std::vector<InventoryItem> m_items;
Я добавляю такие элементы, как следующие, m_inventory.addItem(bandage);...
654 просмотров
schedule
23.01.2023