Описание тега generalization

1 ответ

Определение UML - Обобщение, агрегация и абстрактные классы

Я немного запутался в отношении обобщений, агрегации и абстрактных классов в UML. Под обобщением я могу понять, что это "есть" отношение. Ученик - это личность, а учитель - это личность. Таким образом, Персона будет суперклассом, тогда как ученик и …
1 ответ

Обобщать без потери типа

Мне нужно объединить эти два метода в один обобщающий их. Я знаю, что IQueryable реализует IEnumerable, IOrderedQueryable реализует IOrderedEnumerable, и первый метод кажется бесполезным, если присутствует второй. Но по некоторым причинам Entity Fra…
10 янв '17 в 15:43
1 ответ

Не могу использовать ввод при редактировании комментариев

Я пытаюсь редактировать свои комментарии и разделять свои ответы, чтобы сделать их более четкими, нажимая клавишу ВВОД, чтобы освободить место и сделать его более понятным, но каждый раз, когда я нажимаю клавишу ВВОД, он завершает комментарий и не п…
16 окт '15 в 17:44
3 ответа

Как я могу сделать функцию, которая зацикливается на списке и принимает какой элемент данных для доступа в качестве входного параметра

У меня есть тип PlayerStats, который содержит много разных членов данных. Я хочу рассчитать оценку, которая отличается для каждого элемента данных (в приведенном ниже примере рассматривается statistics.nrOfGoals). private double getScore() { double …
21 янв '15 в 13:53
2 ответа

R: массивы - уменьшение длины (обобщение)

Мне нужно уменьшить длину (обобщить) массива в R. Например, у меня есть данные с высоким разрешением, как это... my_array=array(c(sample(0:9,32, replace=TRUE)), dim=c(4,4,2)) > my_array , , 1 [,1] [,2] [,3] [,4] [1,] 2 1 8 2 [2,] 3 5 4 6 [3,] 2 8…
20 июл '15 в 13:59
2 ответа

Обобщая мою функцию

Я написал эту функцию, которая изменяет размер элемента на выбранный угол function RelativeCornerResizer(Elements , StartSize , EndSize , Unit , Left , Top) { //var I = StartSize ; var SSpx = "" , LeftPx="" , TopPx=""; LeftPx = (Left)+Unit; TopPx = …
09 ноя '14 в 02:55
1 ответ

Обобщение функции для сопоставления JSON и Object с использованием ObjectMapper и swift 3

Я разрабатываю проект в Swift 3, используя ObjectMapper и у меня много функций, использующих один и тот же код. Функция, которая выполняет преобразование, такова: func convertCategories (response:[[String : Any]]) { let jsonResponse = Mapper<Cate…
06 ноя '17 в 12:18
2 ответа

Numpy Project Euler 1 Обобщенная оптимизация

Я начал изучать Numpy и ищу способы написать это. Я написал обобщение Эйлера 1. Он принимает список делителей и число, например [3, 5] и 1000 в Эйлере 1. Наивно в чистом питоне def subn1(divisors, n): return sum(i for i in range(1,n) if not all(i % …
06 дек '15 в 11:01
1 ответ

GCD нескольких параметров

Моей целью было обобщить __gcd() доступно в стандарте <algorithm> заголовок в C++. который должен быть в состоянии вызвать диапазон значений std::vector массив. Обобщенный шаблон __gcd() отлично работает, когда параметры были переданы напрямую…
1 ответ

Как документировать случаи использования обобщения

У меня есть обобщение в моей диаграмме вариантов использования. Как я могу написать спецификацию для каждого из них.
17 мар '14 в 16:44
3 ответа

Тип передачи Java в качестве параметра в функцию, ожидающую подтипа

Я новичок в Java, и я пытаюсь сделать некоторые действительно простые приложения Java. В моих попытках я столкнулся с проблемой обобщения. У меня есть список объектов Person. Человек может быть отцом или матерью. Затем у меня есть несколько методов …
29 апр '16 в 13:16
0 ответов

R: выбирая от 1 до 15 стран и накапливая значение, если оно такое же или более

Я хотел бы сделать коды для выбора стран в соответствии с числом от 1 до 15 и накапливать значение, если оно такое же или более. Вот что я делаю для случаев трех стран. Но я хотел бы сделать более общий, который не должен делать индивидуальные коды …
1 ответ

Переместите географические точки, которые лежат слишком близко друг к другу (Python / Shapely)

У меня есть набор данных о нефтеперерабатывающих заводах в Техасе (GeoJSON здесь - https://pastebin.com/R0D9fif9): Name,Latitude,Longitude Marathon Petroleum,29.374722,-94.933611 Marathon Petroleum,29.368733,-94.903253 Valero,29.367617,-94.909515 Ly…
16 сен '18 в 01:11
2 ответа

Обобщение набора фактов в CLIPS (попытка найти совпадающие значения слотов в многослотовых слотах)

Я пытаюсь сделать что-то вроде "обобщения фактов" в CLIPS (не уверен, какой термин описывает это лучше всего), и я не уверен, как это сделать наилучшим образом. Рассмотрим такую ​​ситуацию. У меня есть набор фактов, которые описаны ниже шаблонов: (d…
2 ответа

F# обобщение при перегрузке

Учитывая тип type T = static member OverloadedMethod(p:int) = () static member OverloadedMethod(p:string) = () Предположим, мы хотим создать универсальную функцию, которая разрешает конкретную перегрузку в зависимости от типа параметра. Самый интуит…
16 авг '18 в 01:10
2 ответа

VBA: Когда * можно использовать?

Я пытаюсь понять, когда я могу и не могу использовать * обобщать при кодировании. Пример того, что я имею в виду xfile.* если расширение не имеет значения. Другой будет *.xls если я хочу сослаться на любые файлы Excel. Я не просто интересуюсь файлам…
18 авг '15 в 17:07
4 ответа

Ссылаться на конкретный параметр по объекту в массиве?

Так что я действительно не знаю, как сформулировать этот вопрос, или я уверен, что могу просто погуглить. У меня есть такая функция, как: def example(parameter1 = "", parameter2 = "", parameter3 =""): print(parameter1) print(parameter2) print(parame…
1 ответ

Обобщение одного и того же набора методов для разных переменных

Привет Stackru, У меня вопрос к вам, ребята, возможно ли, и если да, то как, обобщить один и тот же набор методов, сделать другой набор переменных? Давайте проиллюстрируем это на примере: предположим, у нас есть переменные, которые ВСЕ имеют одинако…
28 сен '17 в 08:31
0 ответов

Как сделать параметрическое назначение записи в Haskell?

Предположим, у нас есть такой тип данных: data NodeProperties = NodeProperties { p1 :: PropertyInfo Bool, p2 :: PropertyInfo [String], p3 :: PropertyInfo [String], p4 :: PropertyInfo Bool, p5 :: PropertyInfo [String] } deriving (Show, Data, Typeable…
01 дек '15 в 10:29
3 ответа

Обобщенный метод для получения похожих атрибутов объекта

У меня есть объект, который имеет несколько массивов в качестве полей. Это класс примерно выглядит так: public class Helper { InsuranceInvoices[] insuranceInvoices; InsuranceCollectiveInvoices[] insuranceCollectiveInvoices BankInvoices[] bankInvoice…
18 июн '15 в 13:17