Вопросы по теме 'interface'

Определение расширенных интерфейсов класса
Мне нужно определить, расширяет ли объект класса, представляющий интерфейс, другой интерфейс, т.е.: package a.b.c.d; public Interface IMyInterface extends a.b.d.c.ISomeOtherInterface{ } согласно спецификация Class.getSuperClass()...
13863 просмотров
schedule 21.03.2024

Повторная реализация интерфейса, который уже унаследован другим интерфейсом
Я часто вижу такие вещи: interface A { ... } interface B : A { ... } class C : B, A { ...} Зачем указывать, что C реализует интерфейс A, если B уже наследует A? Имеет ли это какое-то значение семантической разницы или это просто вопрос...
3063 просмотров
schedule 14.05.2024

EJB - Home / Remote и LocalHome / Локальные интерфейсы
Пересматривая некоторые прошлые экзаменационные работы для экзамена, в основном сосредоточенного на компонентно-ориентированном проектировании и J2EE, я столкнулся со следующим вопросом: Предварительное исследование сценария 3: «Exchange Request»...
19274 просмотров
schedule 19.02.2024

Что такое интерфейс C для Lua для доступа к парам ключ/значение таблицы?
В Lua, используя интерфейс C , учитывая таблицу, как мне выполнить итерацию по парам ключ/значение таблицы? Кроме того, если некоторые элементы таблицы таблицы добавляются с использованием массивов, нужен ли мне отдельный цикл для их повторения...
4996 просмотров
schedule 13.05.2024

Могу ли я использовать класс scala, который реализует интерфейс Java из Java?
Я изучаю Scala, и мне было любопытно, можно ли: Создайте объект, который реализует интерфейс Java в Scala. Скомпилируйте объект в файл класса и установите его в банку. Используйте объект из Java Я хочу реализовать собственный анализатор...
12348 просмотров
schedule 19.07.2022

Сериализация объектов с использованием объектов xmlSerializer.Serialize и IEnumerable
У меня есть объект, который содержит объект, определенный как IEnumerable, т.е. [Serializable] [XmlRoot("MyObject")] public class MyObject { [XmlAttribute] public string Name { get; set; } [XmlArrayAttribute("Numbers")] public...
8859 просмотров
schedule 28.01.2024

CORBA: Может ли тип CORBA IDL быть атрибутом другого?
Прежде чем я начну использовать CORBA, я хочу кое-что узнать. Мне кажется интуитивно понятным, что вы можете использовать тип IDL в качестве атрибута другого, который затем также предоставит методы этого атрибута клиентскому приложению (используя...
816 просмотров
schedule 26.12.2023

Общий метод, возвращающий универсальный интерфейс в Delphi 2010
Учитывая приведенный ниже код, который представляет собой очень урезанную версию фактического кода, я получаю следующую ошибку: [Ошибка DCC] Unit3.pas(31): E2010 Несовместимые типы: «IXList‹Unit3.TXList‹T›.FindAll.S›» и...
2006 просмотров
schedule 30.09.2022

Интерфейсы, наследование и подтипы
У меня есть следующий беспорядок JAVA, который мне очень неясен: общий интерфейс с двумя общими типами A и B, такими как AIter<A,B> другой общий интерфейс с дополнительным общим типом C, например: BIter<A,B,C> extends...
686 просмотров
schedule 19.12.2023

страница входа и панель навигации
Я хочу, чтобы при первом запуске приложений отображалась кнопка для входа в систему. После успешного входа я хочу, чтобы приложение отображало панель вкладок. Значит ли это, что мне нужно настроить делегата приложения, чтобы он указывал на...
681 просмотров

Инициализация Java — класс против интерфейса
Я застрял в приведенной ниже концепции инициализации класса и интерфейса Java: Я прочитал следующее предложение в упомянутой ниже книге: Интерфейс инициализируется только потому, что используется непостоянное поле, объявленное интерфейсом,...
6603 просмотров
schedule 06.12.2023

Разница между интерфейсами в Delphi 7 и Delphi 2007
У нас проблема с утечкой памяти, которая происходит только во время работы приложения (при закрытии приложения отчета FastMM нет). Мы отделяем проблему от метода, который считывает значения из базы данных и создает экземпляры объектов из...
1246 просмотров

Загадочный случай неожиданной неявной переменной интерфейса
Недавно я столкнулся с некоторым поведением, которое я просто не мог и не могу объяснить, связанное с переменными интерфейса Delphi. По сути, это сводится к неявной переменной интерфейса, которую компилятор генерирует в методе Broadcast . В...
1547 просмотров
schedule 15.10.2022

Вид iPhone не будет масштабироваться, чтобы соответствовать экрану iPad
У меня возникли некоторые проблемы с, как ни глупо, с наложением просмотра прогресса. Я создал подкласс UIViewController с XIB с черным 50% непрозрачным фоном и индикатором активности в середине, я могу заставить его появляться и исчезать, когда...
849 просмотров
schedule 05.10.2022

Компилятор говорит, что я не реализую свой интерфейс, но я?
Хорошо, у меня есть два пространства имен. Один содержит мой интерфейс, а другой содержит класс реализации. Нравится: namespace Project.DataAccess.Interfaces { public interface IAccount { string SomeMethod(); } } namespace...
12036 просмотров
schedule 02.12.2023

C++ и модульность: где я должен провести черту?
Согласно широко распространенному совету, я должен следить за тем, чтобы мои более крупные программные проекты были как можно более модульными. Конечно, есть разные способы добиться этого, но я думаю, что нельзя использовать большее или меньшее...
1370 просмотров
schedule 08.04.2024

AbstractFactory с универсальными типами в Java: проблема дизайна
У меня есть следующие 2 интерфейса в соответствии с абстрактным шаблоном factory: public interface GenericObjectInterface<T extends Number>{ public T getResult(); } public interface AbstractFactoryInterface{ public <T extends...
5451 просмотров

Почему в Delphi передача переменной интерфейса иногда требует, чтобы она была константным параметром?
Сначала вопрос: почему удаление const в UnregisterNode() приводит к сбою, а не в RegisterNode() . Теперь предыстория: я работаю в Delphi XE с интерфейсами и столкнулся с артефактом, который заставил меня задуматься, и я пришел к выводу, что не...
4987 просмотров
schedule 23.10.2023

Библиотека графиков Java для визуализации диаграмм, подобных блок-схемам.
Я нахожусь в процессе создания интерфейса для рисования блок-схем, таких как диаграммы (по сути, принципиальные схемы), которые содержат узлы, которые выглядят следующим образом: +-------+ in1 -->| |---> out1 | |...
6444 просмотров
schedule 18.10.2023

Концептуальная разница: полностью абстрактный класс и интерфейс
Мне интересно, правильно ли я понимаю теоретическую разницу между полностью абстрактным классом и интерфейсом. Я понимаю технические различия. Насколько я понимаю, классы используются для конкретных объектов, а интерфейсы — для функций, которые...
2888 просмотров
schedule 03.11.2022