4
ответа

утечка памяти при использовании TInterfacedObject в качестве ссылки на интерфейс в зависимых объектах [дубликат]

Введение. Я узнал, что мой код пропускает память экземпляра объекта TInterfacedObject, который я сохраняю в качестве ссылки на интерфейс. Хотя после использования эталонная переменная меняет нуль, она остается живой. ...
вопрос задан: 10 May 2016 04:55
4
ответа

Что “программирует к интерфейсам, не реализациям”, средним?

Каждый натыкается на эту фразу при чтении о шаблонах разработки. Но я не понимаю это, кто-то мог объяснить это для меня?
вопрос задан: 23 January 2016 22:11
4
ответа

Регулярное выражение Python для соответствия после текста и точки [duplicate]

Я должен создать регулярное выражение для поиска элементов после интерфейса точки Bundle-Ether10.20 Интерфейс Bundle-Ether1.1 В этом примере только 20 и 1 у меня есть что-то вроде этого, чтобы соответствовать всем до ...
вопрос задан: 19 May 2015 14:04
4
ответа

Каков был бы самый безопасный способ хранить объекты классов, полученных из единого интерфейса в общем контейнере?

Я хотел бы управлять набором объектов классов, полученных из общего интерфейсного класса в общем контейнере. Для иллюстрирования проблемы скажем, я создаю игру, которая будет содержать отличающийся...
вопрос задан: 17 February 2015 03:50
4
ответа

Класс и расширяет абстрактный класс и реализует интерфейс

Что, если у меня есть класс, который и расширяет абстрактный класс и реализует интерфейс, например: класс Пример: AbstractExample, ExampleInterface {//содержание класса здесь}, Как может я...
вопрос задан: 17 February 2015 03:30
4
ответа

Почему Eclipse жалуется на @Override на методах интерфейса?

У меня есть существующий проект, который использует @Override на методах, которые переопределяют методы интерфейса, а не методы суперкласса. Я не могу изменить это в коде, но я хотел бы, чтобы Eclpse прекратил жаловаться...
вопрос задан: 13 October 2014 05:38
4
ответа

Реализация двух интерфейсов в классе с тем же методом. Какой метод интерфейса переопределяется?

Два интерфейса с теми же именами методов и подписями. Но реализованный единым классом затем, как компилятор определит, какой метод для который интерфейс? Исключая: взаимодействуйте через интерфейс {интервал f ();}...
вопрос задан: 12 March 2014 03:30
4
ответа

Конструктор в интерфейсе?

Я знаю, что не возможно определить конструктора в интерфейсе. Но я задаюсь вопросом, почему, потому что я думаю, что это могло быть очень полезно. Таким образом, Вы могли быть уверены, что некоторые поля в классе определяются для...
вопрос задан: 10 February 2014 19:10
4
ответа

Переменные в интерфейсе

То, почему это - переменная, используемая в Интерфейсе, является ОБЩЕДОСТУПНЫМ СТАТИЧЕСКИМ ФИНАЛОМ? Почему "статичный" в особенности?
вопрос задан: 31 January 2014 09:24
4
ответа

Абстрактные классы по сравнению с интерфейсами по сравнению с mixins

Кто-то мог объяснить мне различия между абстрактными классами, интерфейсами и mixins? Я использовал каждого прежде в моем коде, но я не знаю технических различий.
вопрос задан: 25 September 2013 17:16
4
ответа

Существует ли Глобальный Фондовый рынок Интерфейс прикладного программирования (API) кавычек в реальном времени? [закрытый]

Я ищу Интерфейс прикладного программирования, который позволит мне кавычкам доступа и другим данным о нескольких символах компании, по крайней мере, для следующих фондовых бирж: американская Биржа...
вопрос задан: 20 September 2013 20:38
4
ответа

Различные способы реализации интерфейса в C # vs Java [duplicate]

В java я могу реализовать следующие два способа: пакет com.company; class ToInherit {public interface MyInterface {void methodInInterface (boolean isError, String text); }} Main.java ...
вопрос задан: 6 September 2013 12:09
4
ответа

Есть ли какое-либо готовое календарное управление для приложений для iPhone? [закрытый]

Я создаю applicaiton для iPhone, который отобразит предстоящие и прошедшие события. Я согласился на представление списка, но затем я понял, что календарь (точно так же, как тот, отображенный в "месяце", просматривает...
вопрос задан: 19 April 2013 11:48
4
ответа

Организация интерфейсов

Я просто читаю Гибкие Принципы, Шаблоны и Методы в C# R. Martin и M. Martin и они предлагают в их книге, сохранить все Ваши интерфейсы в отдельном проекте, например, Интерфейсы. Как...
вопрос задан: 11 April 2013 06:35
4
ответа

Может Цель c интерфейс имеет больше чем одну реализацию?

Может Цель c интерфейс имеет больше чем одну реализацию? Пример у меня мог быть интерфейс, но 2 тех реализаций, где я использую массивы или другого, где я использую стек.. и т.д. реализовать его. Если...
вопрос задан: 17 March 2013 22:53
4
ответа

функции сталкиваются с функцией в интерфейсе [duplicate]

Я делал эту программу для реализации иерархического наследования с использованием интерфейса. Он показал эту ошибку: «Ошибка: (26, 11) java: compute (float, float) в com.xx.Rectangle не может реализовать вычисление (float, ...
вопрос задан: 31 October 2012 17:22
4
ответа

Почему возвращать интерфейс коллекции, а не конкретный тип? [дубликат]

Я заметил в чужом коде, что методы, возвращающие общие коллекции, почти всегда возвращают интерфейс (например, IEnumerable или IList ), а не конкретный ...
вопрос задан: 31 August 2012 14:17
4
ответа

Цель интерфейсов Zope?

Я начал использовать интерфейсы Zope в своем коде, и на данный момент, они - действительно только документация. Я использую их для определения то, что приписывает класс, должен обладать, явно реализовать их в...
вопрос задан: 23 August 2012 17:06
4
ответа

Интерфейс, определяющий сигнатуру конструктора?

Странно, что я впервые столкнулся с этой проблемой, но: Как вы определяете конструктор в интерфейсе C #? Редактировать Некоторые люди хотели пример (это проект свободного времени, так что да, это '...
вопрос задан: 14 July 2012 19:52
4
ответа

Каково различие между интерфейсами IComparable & IEquatable?

оба интерфейсы, кажется, сравнивают объекты для равенства, поэтому каковы существенные различия между ними?
вопрос задан: 24 September 2011 12:53
4
ответа

Что означает ключевое слово «новый» при использовании внутри интерфейса в C #?

При разработке универсального интерфейса я хотел объявить конструктор в интерфейсе, но там говорится, что конструкторы там запрещены. Я пытался объявить статический метод фабрики тогда, но он не говорит ни ...
вопрос задан: 5 July 2011 13:20
4
ответа

Является ли интерфейс php избыточным для приложений, созданных одним разработчиком?

Мой вопрос: в PHP действительно полезны интерфейсы для разработчиков, которые сами создают веб-приложения? Разве абстрактный класс не предоставляет все то, что обеспечивает интерфейс? Если ...
вопрос задан: 26 August 2010 07:56
4
ответа

Есть ли причина скрывать унаследованные элементы в интерфейсе?

Я понимаю, что класс, который наследуется от другого класса, может скрывать свойство, используя ключевое слово new. Это, однако, скрывает конкретную реализацию свойства, поэтому я могу видеть, как оно могло ...
вопрос задан: 25 August 2010 22:10
4
ответа

Каркас плагина Delphi

Я хочу разработать каркас плагина Delphi. Есть три варианта: 1. DLL 2. BPL 3. COM interface Every option has some disadvantage. DLL - Promblem with MDI apllication, forms from plugin cannot be ...
вопрос задан: 20 August 2010 07:45
4
ответа

Наследование интерфейса C#

Данный: открытый интерфейс IA {освобождает TestMethod ();} открытый интерфейс IB: IA {}, Почему: typeof (IB).GetMethods ().Count () == 0;? только быть ясным: общедоступный класс A {общественность освобождает TestMethod ()...
вопрос задан: 3 August 2010 10:03
4
ответа

Почему делает метод, снабженный префиксом имя интерфейса не, компилируют в C#?

Почему следующее не компилирует? интерфейс IFoo {освобождает Foo ();} класс FooClass: IFoo {освобождают IFoo. Foo () {возврат;} освобождают Другого () {Foo ();//ОШИБКА }} компилятор жалуется это "...
вопрос задан: 27 July 2010 20:48
4
ответа

Средства доступа в Python когда-нибудь выровнены по ширине?

Я понимаю, что в большинстве случаев, это предпочтено в Python просто атрибутам доступа непосредственно, так как нет никакого реального понятия инкапсуляции, любят существует в Java и т.п.. Однако я задаюсь вопросом если...
вопрос задан: 20 July 2010 17:26
4
ответа

Создание интерфейса для абстрактного класса обрабатывает по шаблону в C++

У меня есть код как ниже. У меня есть абстрактный шаблонный класс Foo и два подкласса (Foo1 и Foo2), которые происходят из инстанцирований шаблона. Я хочу использовать указатели в своей программе, которая может указать...
вопрос задан: 15 July 2010 00:10
4
ответа

Java: Интерфейсы, содержащие внутренние перечисления; Расширение функциональности в классах реализации

У меня есть интерфейс как следующее: пример пакета; импорт java.awt. Точка; Вещь открытого интерфейса {общедоступный перечислимый MovingState {MOVING_LEFT, MOVING_UP, MOVING_RIGHT...
вопрос задан: 13 July 2010 22:44
4
ответа

Дублирование в описании типа OCaml (ml/mli)

Я пытаюсь понять определенную вещь о ocaml модулях и их компиляции: я вынужден повторно объявить типы, уже объявленные в .mli в определенных .ml реализациях? Только дать...
вопрос задан: 13 July 2010 15:04