Вопросы по теме 'subtype'
Динамическая отправка в Java
Предположим, у меня есть класс A , который определяет метод bar() . Метод bar() вызывает другой метод foo() . Затем я расширяю A в B и переопределяю foo() и не переопределяю bar() (так что он наследуется). Какой foo() вызывается в...
1003 просмотров
schedule
18.10.2021
Супертип / подтип: моделирование данных
У меня есть отношение супертип / подтип, в котором один из подтипов не имеет никаких атрибутов, поэтому я не уверен, как это будет смоделировано. У меня есть супертип под названием Tracks, в котором дорожка может быть одного из трех подтипов: Audio,...
2423 просмотров
schedule
22.10.2021
Эквивалентность типов массивов в Ada
При попытке привязать ADA к сторонней библиотеке C / C ++ (SAPNWRFCSDK) я столкнулся с проблемами вывода типов для типов массивов:
Первая проблема:
Gnat-Binding-Generator из gcc (gcc -fdump-ada-spec) генерирует множество промежуточных...
1242 просмотров
schedule
05.09.2021
тип массива, требуемый в индексированном компоненте ADA
Хорошо, поэтому я пишу программу, которая предназначена для сравнения семизначных входных данных с известным набором семизначных входных данных и нахождения расстояний между ними. Все компилируется нормально, за исключением того факта, что я получаю...
2844 просмотров
schedule
15.09.2021
C # clone () с принудительным распознаванием подтипа компилятором
Не думаю, что это возможно, но, может быть, я ошибаюсь. Я хочу иметь clone () в супертипе
public abstract class LivingThing {
public abstract T clone<T>() where T : LDBASTobj;
}
но пусть реализующие подтипы возвращают свой...
22 просмотров
schedule
14.09.2021
Какую предпочтительную альтернативу созданию подтипов выбирают разработчики библиотек и почему?
У меня есть два типа, A и B , которые имеют общий интерфейс T . Я хочу написать функции, которые работают как с A , так и с B через интерфейс T .
В C++ я хотел бы, чтобы T был абстрактным надклассом как A , так и B , и писал функции,...
342 просмотров
schedule
11.07.2022
Требования соответствия протокола Swift для подтипов
(если кто-то может предложить лучшее название, сделайте это)
Следующий код не компилируется с ошибкой Type 'ObserverClass' does not conform to protocol 'Observer' , и компилятор предлагает исправление, объявляя var object: ObservedObject ....
1476 просмотров
schedule
11.08.2022
Как создать собственный проект, наследуемый от С#, с помощью MPF?
Как я могу наследовать от C#, используя среду управляемых пакетов Visual Studio, чтобы иметь страницы свойств C# и элементы проекта C#? Я пытался сделать ароматизированный проект, но он был ограничен с точки зрения создания собственных...
650 просмотров
schedule
11.03.2023
полиморфизм подтипов в С++
У меня есть эта программа на С++.
ссылка2.ч :
#ifndef REF2_H
#define REF2_H
#include <iostream>
using std::cout;
using std::endl;
int add_int_int(int a, int b) {return (a+b);}
class IntClass;
class Number {
public:...
1002 просмотров
schedule
25.06.2023
Несколько значений дискриминатора JPA
Мы создаем новый проект и решили использовать eclipselink для JPA. При создании нашей модели предметной области мы столкнулись с проблемой.
У нас есть базовый класс под названием организация. У нас также есть Поставщик и Заказчик, которые...
2347 просмотров
schedule
18.12.2022
Подтипы и производные типы в C++
Недавно я услышал, как один из моих коллег заявил, что понятие «подтип» не определено в C++. Он утверждает, что «подтипы» правильно называются «производными типами» в терминологии C++. Это правда? Если бы у меня был:
class A { };
class B :...
3363 просмотров
schedule
07.11.2022
Добавление объекта в список супертипов с подстановочными знаками
Возможный дубликат: Понимание подстановочных знаков в универсальных шаблонах Java
У меня есть автомобиль класса, который расширен Шевроле. Далее можно увидеть вполне нормальный кусок кода:
List<? extends Chevrolet>...
63 просмотров
schedule
21.06.2023
vhdl конвертирует подтип в тип для активного hdl
У меня есть pakcgae, в котором я объявляю кучу подтипов и типов. В Active HDL, кажется, возникает проблема всякий раз, когда я пытаюсь сделать порт из подтипа, поэтому мне интересно, есть ли способ вместо этого преобразовать их в типы. Ниже будет...
485 просмотров
schedule
24.11.2022
Параметризуемые подтипы VHDL
Я знаю, что можно создать подтип определенного диапазона, например:
subtype ADDRESS is UNSIGNED range (32 downto 0);
Можно ли создать параметризуемый тип/подтип? По сути, значение «32» определяется пользователем при создании переменной типа...
734 просмотров
schedule
22.06.2023
поиск подтипа над потоком в ada
Я пытаюсь найти способы автоматического определения ошибок подтипа над потоком на языке Ада.
ниже приведен синтаксис языка Ада.
C := A + B;
-- A is sub type of [-3 3]
-- B is sub type of [-2 2]
-- C is sub type of [-3 3]
я хочу, чтобы...
123 просмотров
schedule
20.06.2023
Подтипирование с помощью ssreflect
Я пытался научиться делать подтипы с помощью ssreflect, http://ssr.msr-inria.inria.fr/~jenkins/current/mathcomp.ssreflect.eqtype.html в качестве моей основной ссылки, но столкнулся с проблемами. То, что я пытаюсь сделать, это создать из типа T с...
183 просмотров
schedule
18.02.2023
в Typescript, может ли функция Object.prototype возвращать экземпляр подтипа?
Я хочу написать код вроде
class Place {
next: Place;
get to() : Place {
return this;
}
}
let places : Place[]= [];
..
places[0].to.next = new Place();
Есть много похожих классов, поэтому я хочу определить свойство to для...
561 просмотров
schedule
20.05.2023
Типизированный язык программирования
При разработке языка программирования с подтипами необходимо решить, когда тип функции A->B является подтипом типа функции C->D .
Например, я знаю, что A <= B указывает, что A является подтипом B .
Когда это возможно или...
52 просмотров
schedule
23.03.2023
Ограничение подтипа для типа OBJECT IDENTIFIER: как ограничить OID некоторой дугой?
Я пишу спецификацию в ASN.1. Каков формально правильный синтаксис для ограничения диапазона значений атрибута с типом OBJECT IDENTIFIER определенной дугой OID? Например. Я хотел бы добиться чего-то вроде
foo OBJECT IDENTIFIER ( BELOW SUBTREE...
72 просмотров
schedule
15.08.2023