Описание тега composition
Композиция - это процесс объединения или составления частей программы в большую программу.
0
ответов
Как проверить состав компонента / "базовый"-компонент / визуализированный корневой компонент в React?
Общеизвестно, что когда мы хотим "расширить" <Component> в React мы на самом деле не расширяем его класс с помощью наследования, а используем композицию для его визуализации с помощью пользовательских props внутри нашего "производного" компоне…
16 мар '17 в 06:14
2
ответа
Создание компонуемых / иерархических парсеров командной строки с использованием Python/argparse
(Упрощенная форма проблемы.) Я пишу API, включающий некоторые компоненты Python. Это могут быть функции, но для конкретности, скажем, они объекты. Я хочу иметь возможность анализировать параметры для различных компонентов из командной строки. from a…
19 окт '15 в 21:26
0
ответов
Я могу заставить keyPressEvent работать с Inheritance, но не могу заставить его работать с композицией (Qt)
Описание проблем: Я проектирую класс игрока. Этот класс проигрывателя может наследоваться от QGraphicsRectItem ИЛИ может иметь член QGraphicsRectItem (состав). Когда проигрыватель наследует от QGraphicsRectItem, я могу реализовать keyPressEvent, пер…
04 фев '18 в 20:40
0
ответов
Разделение класса сущности Hibernate на иерархию классов
У меня есть таблица с именем Product и соответствующий класс сущности Hibernate под названием Product.java. Существуют различные типы и подтипы Продуктов, которые различаются двумя столбцами в таблице, которые называются "тип" и "подтип". В приложен…
29 окт '15 в 03:22
1
ответ
Композиция UML с двунаправленной ассоциацией (объект создания имеет обратный указатель)
Похоже, я не могу найти достойного ответа на веб-страницах, хотя уверен, что его уже спрашивали. По сути, у меня есть объект, который состоит из другого объекта - черного алмаза и линии. Когда родитель умирает, объект, который он составляет, умирает…
13 авг '15 в 16:22
1
ответ
Многофункциональная композиция на Haskell
Я пытаюсь понять состав функции в Haskell. По данным ZVON http://zvon.org/other/haskell/Outputprelude/filter_f.html функция фильтра должна иметь два аргумента, функцию bool и список. пример filter (>5) [1,2,3,4,5,6,7,8] возвращает что-либо больше…
11 янв '17 в 20:22
1
ответ
Как получить доступ к одному и тому же атрибуту из класса, который состоит из двух классов в C++?
class AtencionRealizada { private: Paciente *persona; Atencion aten; class AtencionRecibida { private: Medico* doctor; Atencion aten; Первый класс имеет указатель на пациента и информацию о его осмотре, в то время как второй класс указывает на докто…
09 апр '15 в 01:13
2
ответа
Может ли кто-нибудь дать мне простой пример, чтобы доказать, что наследование для реализации является злом?
Иллюстрация ниже является примером в моем слайде лекции, я знаю о C++ И для меня с некоторыми рубиновыми знаниями, Вектор как Array со случайным доступом, а стек - без, так что, кажется, наследование для меня разумно. так кто-нибудь может дать мне б…
29 май '13 в 05:27
2
ответа
Требуется критика для UML-обзора структуры проекта
Примечание: я не смог заставить форматирование работать внутри блока кода для курсива и прочего, поэтому есть некоторая временная разметка, чтобы попытаться передать смысл. Также не будет работать экранирующий символ html для заполненного ромба. Над…
25 фев '14 в 08:05
0
ответов
Доступ к атрибутам класса взаимно в составе python
Это плохая практика для доступа к атрибутам родительского объекта при использовании композиции? У меня есть класс, где мне нужно программное обеспечение, которое работает в зависимости от определенного формата файла. На данный момент поддерживаются …
20 авг '18 в 18:21
2
ответа
Java - вызов this.function() из составного объекта
У меня есть функция dodaj(); в JFrame, и в этом JFrame у меня есть JPanel. Чтобы использовать кнопки из JPanel, я использую ActionListener. Но когда кто-то нажимает на кнопку, я хочу вызвать функцию dodaj(); от JFrame. Если у меня есть ActionLIstene…
15 апр '12 в 20:12
2
ответа
Агрегация или состав или простая ассоциация?
Есть один пример объяснения ассоциаций в UML. Человек работает на компанию; У компании есть несколько офисов. Но я не могу понять отношения между людьми, компаниями и офисными классами. Мое понимание таково: Компания состоит из множества людей в кач…
19 мар '16 в 23:00
2
ответа
Несколько композиций в UML
На диаграмме классов UML технически правильно иметь два возможных отношения сжатия, ведущих к одному классу? То есть у меня есть класс инвентаря, который имеет состав класса инвентаря. Я хочу иметь такие же отношения, но с контейнерным классом, кото…
06 дек '14 в 01:59
0
ответов
Какая связь между представленными классами?
В приведенном ниже коде я упомянул отношения между классами. Они правы? class D { public: D(C &c) : c_(c) { } private: C &c_; // D compositions C ?? Please make me correct if i am wrong. }; class C { }; void function(C &c) { D d(c);// ma…
02 мар '15 в 20:29
2
ответа
Виртуальные обработчики событий из нескольких классов: множественное наследование или композиция?
Моя команда написала несколько классов C++, которые реализуют обработку событий через чисто виртуальные обратные вызовы - например, когда сообщение получено от другого процесса, базовый класс, который обрабатывает обмен сообщениями IPC, вызывает сво…
06 сен '12 в 08:42
1
ответ
Отображение двунаправленной и композиционной связи UML-диаграммы классов
У меня есть два класса Event и Review. В событии есть экземпляр объекта Review. В обзоре также есть объект Event. Это означает двунаправленную связь между ними (две стрелки). Когда событие будет удалено, отзыв также будет удален. Это означает композ…
01 мар '11 в 11:32
5
ответов
Вопрос о природе унаследованных классов Java
Поэтому я думаю, что у меня есть довольно простой вопрос. Скажем, есть Java-программа с открытым исходным кодом com.cow.moo, которую вы включаете в свой проект com.bee.buzz. У Му есть классные классы, большинство из которых вы не хотите трогать, но …
12 авг '10 в 07:21
1
ответ
Flash, ActionScript 3: определить переменную как переменную от ее создателя без постоянного использования creator.var
Я пытаюсь разделить мой код по классам. но есть проблема, которая действительно беспокоит меня. когда я создаю класс для функций, я даю свою собственную стадию. как это dragf:Dragfunctions = new Dragfunctions(this) и в классе я использую это var sta…
03 июл '10 в 02:30
3
ответа
Композиция, объединяющая данные и функции с интерфейсами и структурами
Мне интересно, если это что-то, что сделано в Go или я думаю об этом все неправильно: сочинять type x interface а также type x struct поэтому мои методы интерфейса также имеют доступ к определенным данным: Программист C по моему хочет сделать это: t…
13 апр '17 в 07:14
2
ответа
Как класс обертки равен составу, как описано Джошуа Блохом?
Я читаю книгу Джошуа Блоха "Эффективная Java". В пункте 16 "Сочетание предпочтения по сравнению с наследованием" он приводит пример использования HashSet и запроса количества элементов, добавленных с момента его создания (не путать с текущим размеро…
29 авг '13 в 19:08