10
ответов

Как можно потребовать конструктора без параметров для типов, реализовав интерфейс?

Существует ли путь? Мне нужны все типы, которые реализуют определенный интерфейс, чтобы иметь конструктора без параметров, он может быть сделан? Я разрабатываю основной код для других разработчиков в моей компании для использования в...
вопрос задан: 24 September 2008 15:52
10
ответов

Являются делегаты не только краткими интерфейсами?

Предположим, что мы имеем: интерфейс Foo {bool Func (интервал x);} класс Панель: Нечто {bool Func (интервал x) {возврат (x> 0); }} класс Baz: Нечто {bool Func (интервал x) {возврат (x <0); }} Теперь...
вопрос задан: 18 September 2008 19:20
9
ответов

Для чего пустым является интерфейс, используемый

Я смотрю на nServiceBus и приехал через это интерфейсное пространство имен NServiceBus {открытый интерфейс IMessage {}}, Каково использование пустого интерфейса?
вопрос задан: 12 June 2019 06:55
9
ответов

Почему не может интерфейсы C# содержать поля?

Например, предположите, что я хочу интерфейс ICar и что все реализации будут содержать полевой год. Это означает, что каждая реализация должна отдельно объявить год? Не был бы это быть более хорошим...
вопрос задан: 19 December 2018 12:15
9
ответов

Понимание интерфейсов

Я все еще испытываю затруднения при понимании того, для чего интерфейсы хороши. Я прочитал несколько учебных руководств, и я все еще не знаю то, что они действительно для другой затем, "они заставляют Ваши классы сдержать обещания" и "их...
вопрос задан: 15 August 2017 08:39
9
ответов

Существует ли способ удостовериться классы, реализовывая Интерфейсную реализацию статические методы?

В первую очередь, я считал полезный ответ erickson на, "Почему я не могу определить статический метод в интерфейсе Java?". Этот вопрос не о "почему", а о "как затем?".Править: мой исходный пример...
вопрос задан: 23 May 2017 12:10
9
ответов

Интерфейсы должны быть помещены в отдельный пакет? [закрытый]

Я плохо знаком с работой в команде на довольно крупном проекте с большим количеством компонентов и зависимостей. Для каждого компонента существует пакет интерфейсов, где выставленные интерфейсы для того компонента...
вопрос задан: 29 September 2015 17:11
9
ответов

Альтернативы статическим методам в Java

Я делаю мини-ORM для программы Java, которую я пишу... существует класс для каждой таблицы в моем дб, все наследовавшиеся ModelBase. ModelBase абстрактен и обеспечивает набор статических методов для...
вопрос задан: 22 February 2014 21:47
9
ответов

внутренний участник в интерфейсе

У меня есть список объектов, реализовывая интерфейс и список того интерфейса: открытый интерфейс я - {международный идентификатор {добирается; набор;} пустое Сохранение ();} общедоступный класс concreteIAM: Я - {общедоступный интервал...
вопрос задан: 11 May 2013 10:52
9
ответов

Почему мы используем Интерфейс? Это только для Стандартизации? [закрытый]

Почему мы используем Интерфейс? Это только для Стандартизации?
вопрос задан: 18 April 2013 20:51
9
ответов

Использование Java [Интерфейсы / Абстрактные классы] [дубликат]

В последнее время я решил смотреть на Java, таким образом, я все еще довольно плохо знаком с ним и также с подходом программирования OO, таким образом, я хотел получить некоторые вещи прямо перед узнаванием больше, (я предполагаю, что это не к никогда...
вопрос задан: 20 November 2012 18:43
9
ответов

Можно ли помочь мне понять в практическом примере абстрактные классы использования по сравнению с интерфейсами?

Можно ли дать мне, почти чрезмерно упрощенное понимание абстрактного класса по сравнению с наследованием использует и помогает мне так, я могу действительно понять понятие и как реализовать? У меня есть проект, я пытаюсь...
вопрос задан: 26 September 2012 01:36
9
ответов

Когда полезно использовать ключевое слово C # ref?

Чем больше ref используется в производственном коде чем больше я злоупотребляю, тем больше боли это причиняет мне. Я стал ненавидеть это ключевое слово, потому что с точки зрения построения фреймворка это кажется глупым. ...
вопрос задан: 21 August 2010 23:07
9
ответов

Delphi с интерфейсом HTML / CSS

Я хочу разработать приложение Delphi с графическим пользовательским интерфейсом HTML / CSS, не обязательно работающим в веб-браузере. Я хочу сделать это создать богатый графический интерфейс пользователя с ...
вопрос задан: 5 July 2010 06:25
9
ответов

C# - Добавление систематически является интерфейсом хорошая практика?

В проекте я продолжаю работать, я заметил, что для каждого класса объекта существует интерфейс. Кажется, что исходная мотивация должна была только выставить интерфейсы другому проекту/решениям. Я нахожу...
вопрос задан: 1 July 2010 12:27
9
ответов

Являются интерфейсы просто “Синтаксическим Сахаром”?

Я играл главным образом с PHP и Python. Я читал об Интерфейсах в программировании OO и не вижу преимущества в использовании его. Несколько объектов могут реализовать тот же интерфейс, но...
вопрос задан: 28 June 2010 17:53
9
ответов

Какой смысл интерфейсов на языке со слабым контролем типов как PHP?

Я никогда не мог понять это. Если Ваш язык не делает проверки типа, какие преимущества интерфейсы предоставляют Вам?
вопрос задан: 3 May 2010 13:15
9
ответов

Минимальный API против Удобства

Я пытаюсь разработать интерфейс, который будет использоваться внутренне для моего приложения. Следуя примеру Google, я стремлюсь уменьшить общедоступную помеху API. Однако существуют некоторые удобные методы это...
вопрос задан: 1 January 2010 05:05
9
ответов

Как вы объявляете интерфейс в C ++?

Как мне настроить класс, который представляет интерфейс? Это просто абстрактный базовый класс?
вопрос задан: 31 December 2009 08:58
9
ответов

Программист на C++ моделирует функции Java? [закрытый]

Когда я читал в Размышлении в Java, Интерфейсный и внутренний класс обеспечивают больше sophisiticated способов организовать и управлять объектами в Вашей системе. C++, например, не содержит такой...
вопрос задан: 23 December 2009 20:33
9
ответов

Я могу создать объект JavaScript, не используя новое ключевое слово?

Вот то, что я хотел бы сделать: функционируйте () {//...} функция b () {//Некоторое волшебство, возвратите новый объект.} var c = b (); c instanceof b//-> истинный c instanceof//-> истинный b instanceof//...
вопрос задан: 12 December 2009 11:01
9
ответов

Как сериализовать свойство интерфейса [duplicate]

Как сериализовать свойство интерфейса в классе? Исключение: не может сериализовать пользователя пользователя типа IUser, потому что это интерфейс. Класс: [Serializable] [XmlRoot ("UserEntry")] [XmlInclude (typeof (...
вопрос задан: 26 August 2009 12:13
9
ответов

Как выполнить двоичный поиск на IList <T>?

Простой вопрос - учитывая IList <T>, как Вы выполняете двоичный поиск, не пишущий метод сами и не копируя данные в тип со сборкой - в поддержке двоичного поиска. Мой ток...
вопрос задан: 9 June 2009 12:45
9
ответов

Что-то может быть initializable?

Я создал интерфейс под названием Initializable, но согласно Dictionary.com это не слово. Google Searching только дает о результатах 30k, и они - главным образом ссылки API. Есть ли другой...
вопрос задан: 25 December 2008 04:53
8
ответов

Существует ли идиома в Java для пустых методов, которые существуют для удовлетворения интерфейса?

Скажем, у меня есть класс Foo, реализующий интерфейс, такой как MouseListener. Интерфейс MouseListener состоит из пяти методов, но я только хочу переопределить одного из них (щелкнутый мышью ()). Есть ли...
вопрос задан: 23 May 2017 11:54
8
ответов

Как вы можете объяснить разницу между интерфейсом и абстрактным классом непрограммисту? [дубликат]

Возможный дубликат: когда использовать интерфейс вместо абстрактного класса и наоборот? Привет, я преподаю концепции ООП непрограммистов. Я хотел знать, как вы можете объяснить разницу ...
вопрос задан: 23 May 2017 11:51
8
ответов

Почему статический вложенный интерфейс использовался бы в Java?

Я только что нашел статический вложенный интерфейс в нашей кодовой базе. класс Foo {общедоступный статический интерфейс Bar {/* отрезает */}/*, отрезают */}, я никогда не видел это прежде. Оригинал...
вопрос задан: 10 January 2017 17:30
8
ответов

Абстрактный класс в Java

Что такое "абстрактный класс" в Java?
вопрос задан: 29 February 2016 11:25
8
ответов

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

В Java можно создать абстрактный класс, который содержит только абстрактные методы. С другой стороны, можно создать интерфейс, который объявляет те же методы. При этом можете Вы использовать краткий обзор...
вопрос задан: 1 January 2016 09:15
8
ответов

Различие между неявной и явной реализацией интерфейсов C# [дубликат]

Каково различие между Явно реализацией интерфейс и Реализацией интерфейс. При получении класса из интерфейса intellisense предлагают, чтобы Вы сделали обоих. Но, что...
вопрос задан: 19 August 2015 00:04