Лучшие interface вопросы ИТ разработчиков

  • 20 голосов
  • 12 ответов
  • 0 просмотров
12 ответов

Использование интерфейсов в Java

У меня есть этот интерфейс: public interface Animal { public void Eat(String name); }И этот код здесь реализует интерфейс: public class Dog implements Animal { public void Eat(String food_name) { System.out.printf(food_name); } public static ...

Задан 25 May 2013, 14:58 от user1535147
  • 20 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Определение неявных и явных приведений для интерфейсов C #

Есть ли способ написания кода на основе интерфейса (то есть использование интерфейсов, а не классов в качестве типов, принятых и передаваемых) в C #, не отка...

Задан 05 May 2010, 19:19 от ehdv
  • 9 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

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

Я пытаюсь создать игровой движок, который состоит из нескольких типов: data Camera = Camera ... data Light = SpotLight ... | DirectionalLight ... data Object = Monster ... | Player ... | NPC ...Однако сейчас я пытаюсь реализовать базовую физику ...

Задан 03 Jan 2014, 18:26 от sdasdadas
  • 5 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

 объекты, которые реализованы по-разному. Таким образом, мы все еще можем исключить довольно много кода, если у нас много реализаций Foo и Bar.

аюсь использовать абстрактный базовый класс C ++ аналогично интерфейсу Java. Предполагается, что у нас есть следующие классы интерфейса только с чисто виртуа...

Задан 12 Nov 2010, 15:06 от Soares
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Договорились, а как насчет обновленной версии?

t можно использовать обобщенные значения, чтобы функция могла принимать аргументы, которые поддерживают один или несколько интерфейсов, и являются производны...

Задан 07 Dec 2010, 03:58 от supercat
  • 31 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Методы частного интерфейса, пример использования?

«Поддержка частных методов в интерфейсах кратко рассматривалась для включения в Java SE 8 как часть усилий по добавлению поддержки лямбда-выражений, но была ...

Задан 13 Mar 2015, 19:51 от EpicPandaForce
  • 5 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

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

Ответственность за видимость метода возлагается на класс, который реализует интерфейс. public interface IMyInterface { bool GetMyInfo(string request); }В C # установите модификатор доступа public, private или protected до того, как ...

Задан 30 Oct 2009, 20:30 от Bastien Vandamme
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Общие типы возвращаемых данных с параметрами типа интерфейса в WCF

Как я могу вернуть типы интерфейса в параметрах универсального типа изOperationContracts в моей службе WCF REST? Более конкретно, он работает для одной операции, но не когда я добавляю вторую операцию с универсальнымT это интерфейс. Я использую ...

Задан 28 Mar 2013, 00:32 от JMD
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Spring Dependency инъекция для интерфейсов

Ну, я смотрел некоторые учебники по внедрению зависимостей Spring, а также MVC, но я все еще, кажется, не понимаю, как мы можем создавать экземпляры классов конкретно? Я имею в виду, если, например, у меня есть переменная @Autowired ClassA ...

Задан 11 Dec 2012, 06:57 от Arturas M
  • 12 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Вы хотите использовать Interface.Method для явной реализации требования интерфейса, когда класс уже имеет член с таким же именем

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

Задан 14 Jun 2011, 19:54 от Chev
  • 5 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Является ли «Шаблон разработки стратегии» не более чем основным использованием полиморфизма?

ВШаблон дизайна стратегиичто мы делаемСоздать общий интерфейс.Реализуйте набор классов, используя этот интерфейс с переопределенными методами.Позвольте среде...

Задан 07 Jun 2016, 05:01 от Supun Wijerathne
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как получить интерфейс IWMDMStorageControl для заданного PIDL

Я использую SHBrowseForFolder (), чтобы выбрать папку на устройстве MTP. Затем я хочу скопировать файл из / в там. Интерфейс IWMDMStorageControl (из Windows ...

Задан 23 May 2017, 12:27 от Communityggurov
  • 50 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Java: интерфейс с новым ключевым словом, как это возможно?

Я читал некоторый исходный код из библиотек Java, и я запутался здесь; Этот код взят из Document.java в библиотеке jaxb, иContentVisitor - это интерфейсв том же пакете, как мы можем создать экземпляр интерфейса с новым ключевым словом? разве это ...

Задан 06 Feb 2012, 09:10 от user893334
  • 30 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

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

Скажем, у нас есть абстрактный базовый классIBase с чисто виртуальными методами (интерфейс). Тогда мы выводимCFoo, CFoo2 из базового класса. И у нас есть функция, которая знает, как работать с IBase. Foo(IBase *input);Обычный сценарий в этих ...

Задан 14 Feb 2012, 23:13 от Coder
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

@PhilipFeldmann Да, все еще полностью актуально. Насколько мне известно, TS и его интерфейсы выглядят достаточно странно для тех, кто имеет Java-опыт, так что неудивительно.

ня я наткнулся на то, что, как я думал, не доставит мне неприятностей.В Java и Spring я могу объявить два bean-компонента, которые реализуют данный интерфейс...

Задан 23 Feb 2017, 17:32 от Sebas
  • 83 голосов
  • 10 ответов
  • 0 просмотров
10 ответов

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

Я создаю приложение для iPhone, которое будет отображать предстоящие и прошедшие события. Я остановился на представлении списка, но потом понял, что календарь (как и календарь, отображаемый в представлении «месяц» во встроенном ...

Задан 15 Jun 2009, 19:02 от chesterbr
  • 11 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Разница между интерфейсами и классами в Typescript

В чем разница между интерфейсами Typescript и классами? Когда я использую класс? Когда я использую интерфейсы? Каковы их преимущества?Мне нужно создать какие...

Задан 05 Dec 2016, 11:20 от Emre Öztürk
  • 14 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Многократное наследование PHP с интерфейсами

Я пытаюсь понять, как использование интерфейсов дает мне множественное наследование, поскольку я гуглю. class A { function do1(){} function do2(){} function do3(){} } class B extends A { function do4(){} function do5(){} function do6(){} } class ...

Задан 20 Dec 2012, 05:48 от tdbui22
  • 7 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Создать общий интерфейс, ограниченный собственным классом

Я хотел бы создать универсальный интерфейс для этих двух классов, но я не уверен, как правильно определить универсальные шаблоны. public class ThingA implements Thing { public ThingA createCopy(ThingA original); } public class ThingB implements ...

Задан 26 Aug 2013, 11:51 от multiholle
  • 88 голосов
  • 10 ответов
  • 0 просмотров
10 ответов

https://github.com/bluegod/rint

Задан 14 Dec 2010, 08:40 от crazycrv
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Java: приведение класса к несвязанному интерфейсу

Очевидно, это приводит к ошибке компиляции, потому что Chair не связан с Cat: class Chair {} class Cat {} class Test { public static void main(String[] args) { Chair chair = new Char(); Cat cat = new Cat(); chair = (Chair)cat; //compile error } ...

Задан 02 Oct 2013, 16:11 от enp4yne
  • 5 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

C #: метод для возврата объекта, конкретный тип которого определяется во время выполнения?

Я думаю о разработке метода, который бы возвращал объект, который реализует интерфейс, но чей конкретный тип не будет известен до времени выполнения. Наприме...

Задан 04 Jun 2010, 01:57 от User
  • 17 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Вы не ошиблись, но ваш ответ ближе к комментарию. Это был не вопрос «почему». (Просто предположение, я не голосовал.)

я есть такой интерфейс: public interface IFoo { int A {get;} int B {get;} }и у меня есть несколько классов, реализующих IFoo. Я хочу проверить равенство, не основываясь на ReferenceEquality, но два IFoos следует считать равными, если и A, и B ...

Задан 21 Feb 2011, 13:02 от TDaver
  • 107 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как реализовать частный сеттер при использовании интерфейса?

Мы создали интерфейс с некоторыми свойствами.Если интерфейс неt все свойства объекта класса будут установлены в

Задан 15 Aug 2013, 07:35 от dotnetnoob
  • 593 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Интерфейсы C #. Неявная реализация против явной реализации

Каковы различия в реализации интерфейсовкосвенным образома такжеэксплицитнов C #? Когда вы должны использовать неявное и когда вы должны использовать явное? Есть ли плюсы и / или минусы одного или другого? Официальные рекомендации Microsoft ...

Задан 27 Sep 2008, 10:56 от Seb Nilsson
  • 19 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Vagrant пытается взаимодействовать с пользовательским интерфейсом таким образом, который требует TTY

Проблема: сбой vagrant с ошибкой ниже. Я использую vagrant в Windows 7, а базовая версия - Ubuntu) (files.vagrantup.com/precise32.box).как это можно исправить?

Задан 13 May 2014, 13:55 от sl5
  • 754 голосов
  • 30 ответов
  • 0 просмотров
30 ответов

What does it mean to “program to an interface”?

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

Задан 21 Dec 2008, 00:48 от Damien
  • 4 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Подробнее о виртуальных / новых ... плюс интерфейсах!

Вчера я опубликовал вопрос о новых / виртуальных / переопределенных ключевых словах и многое узнал из ваших ответов. Но все же я остаюсь с некоторыми сомнени...

Задан 15 Jan 2010, 15:10 от Bruno
  • 13 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

есть ли способ сделать это в реализации без приведения к конкретному классу Foo в вашем вызове ((Foo) o) .RaiseBoo (); ?

я проблема: представьте, у меня есть система на основе плагинов. Мне нужен какой-то интерфейс, с помощью которого я мог бы ловить события от каждого плагина, который реализует, например,IReporting интерфейс. (IReporting) object.OnSomeEvent += ...

Задан 21 Jan 2009, 13:36 от Lukas Šalkauskas
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как создать интерфейс, который хранит некоторые методы для тестирования в C #?

Рассмотрим следующий класс public class Entity { public void Foo() { ... } internal void Bar() { ... } }Как вы видите, он имеетpublic метод иinternal метод. Теперь я хотел бы создать интерфейс, который позволит мне макетировать этот класс в ...

Задан 22 Sep 2013, 12:50 от Sergiy Belozorov
  • 29 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

C #: получатели / установщики наследования интерфейса

У меня есть набор интерфейсов, которые используются в тесной связи с конкретным изменяемым объектом. Многим пользователям объекта нужна только способность читать значения из объекта, а затем только несколько свойств. Чтобы избежать ...

Задан 24 Nov 2009, 16:49 от Eamon Nerbonne
Page 1 of 15
1 2 3 4 5