Вопросы по теме 'class-hierarchy'
Приложение для создания диаграммы иерархии классов Java
Ищете инструмент, который:
Создает визуально приятную (не кричащую) ортогонально структурированную иерархию графов.
Выводит высококачественные изображения PNG (300dpi+)
Визуально различает классы, абстрактные классы, интерфейсы и...
20410 просмотров
schedule
12.08.2022
Определить иерархию классов моделей в CakePHP
По умолчанию CakePHP имеет класс AppModel , и каждая модель приложения наследуется от него. Распространенным шаблоном проектирования для совместного использования логики между моделями является создание поведения и настройка модели на $actAs это...
868 просмотров
schedule
22.01.2023
Есть ли утилита для Delphi 6, которая анализирует иерархию классов и может запрашивать происхождение методов?
Есть ли инструмент для Delphi 6, который может анализировать иерархию классов вашего приложения и отвечать на вопросы о конкретных методах? Я мог бы использовать инструмент, который мог бы принимать конкретное имя метода и показывал бы, какие классы...
224 просмотров
schedule
06.07.2023
Наличие подкласса, принимающего ссылку на родителя в конструкторе
У меня есть иерархия классов, которую можно просто выразить так:
struct Parent {
Parent() { }
Parent(Parent& p, std::string s) { }
private:
// I want this class to be non-copyable
Parent(const Parent&);
};
struct Child :...
249 просмотров
schedule
03.04.2024
Неоднозначно, когда два суперкласса имеют функцию-член с одинаковым именем, но разными сигнатурами.
struct A {
void f(int x) {}
};
struct B {
template<typename T> void f(T x) {}
};
struct C : public A, public B {};
struct D {
void f(int x){}
template<typename T> void f(T x) {}
};
int main(int argc, char **argv) {...
3686 просмотров
schedule
01.03.2023
Неправильное разрешение имени, когда родительский и внутренний класс имеют одно и то же имя
У меня странный случай с Visual Studio 2003. По вполне законным причинам у меня следующая иерархия:
class A {};
class B : public A {
public:
class A {};
};
class C : public B::A {};
То есть у меня есть внутренний класс с тем же именем,...
276 просмотров
schedule
08.05.2022
Как должна быть построена базовая иерархия классов?
Я знаю, как кодировать и использовать простые классы, и я даже знаю, как работает наследование и как его использовать. Однако существует очень ограниченное количество руководств о том, как на самом деле спроектировать структуру иерархии классов или...
19126 просмотров
schedule
20.09.2022
Как избежать общего предупреждения компилятора для интерфейса
Вероятно, об этом уже спрашивали раньше в той или иной форме, но я все еще не могу решить эту проблему, поэтому я подумал, что попрошу коллективный разум здесь. У меня такой интерфейс - я оставил в некоторых комментариях, они могут быть полезны....
158 просмотров
schedule
24.07.2022
Нужно дерево зависимостей всех файлов в проекте (на основе импорта)
Еще до того, как я опубликую этот вопрос, позвольте мне сказать, что я нашел ссылку, которая, возможно, отвечает на мой вопрос, и вот она Создать подмножество проекта Java Eclipse на основе зависимостей одного исходного файла
Итак, почему я задаю...
15 просмотров
schedule
11.08.2022
С# - найти все объекты, у которых есть атрибут с определенным именем, в сложной иерархии классов
У меня сложная иерархия классов: класс B является атрибутом класса A, List (класс C) и класс D являются атрибутами класса B и т. д. - множество уровней отношений родитель-потомок. Некоторые классы в иерархии имеют строковый атрибут "foobar"....
1485 просмотров
schedule
10.12.2023
Почему оператор разрешения области видимости (::) не поддерживает механизм виртуальной функции? что может привести к бесконечной рекурсии в противном случае
Я читал о виртуальных функциях из книги Бьярна Страуструпа «Язык программирования на С++» и столкнулся со следующим фрагментом кода:
class A {
//...
protected:
int someOtherField;
//...
public:
virtual void print() const;...
159 просмотров
schedule
06.12.2022