0
ответов

Почему методы интерфейса не могут быть «статическими» и «финальными»?

В интерфейсе Java у нас могут быть только переменные final. Мы также можем создавать статические переменные в интерфейсе. Но, в то же время, мы не можем создавать статические/финальные методы, поскольку интерфейс...
вопрос задан: 20 May 2012 12:01
0
ответов

Самостоятельная ссылка в интерфейсах

Хорошо, вот что я хотел бы сделать. Контейнер класса { Т содержится; public void ContainObject(T obj) { contains = obj; if(/*Волшебный код, определяющий, если T ...
вопрос задан: 19 May 2012 23:32
0
ответов

Применяется ли передовая практика «программирования для интерфейсов» к локальным переменным?

Мне сказали, что программирование интерфейсов для локальных переменных бесполезно и не должно выполняться, так как это только вредит производительности и не дает никаких преимуществ. public void foo() { ArrayList
вопрос задан: 16 May 2012 22:37
0
ответов

Обработчики событий и интерфейсы

У меня есть интерфейс с именем IDataIO: открытый интерфейс IDataIO { событие DataReceivedEvent DataReceived; //.....больше событий, методов и свойств } У меня также есть несколько классов, которые реализуют это...
вопрос задан: 16 May 2012 10:50
0
ответов

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

Я знаю, что в Java кто-то может включать константы внутрь интерфейсов, объявляя их публичными статическими конечными. Однако предположим, что у меня есть такой интерфейс, называемый I, который содержит только публичный статический финал...
вопрос задан: 15 May 2012 23:29
0
ответов

MAC-адрес из интерфейса в OS X (C)

Это может быть глупый вопрос, и я прошу прощения, если это уже обсуждалось здесь, но я безуспешно искал довольно много. Я пытаюсь получить аппаратный адрес моего интерфейса на языке C, и я...
вопрос задан: 15 May 2012 03:44
0
ответов

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

Я знаком с основными принципами TDD, а именно: Пишите тесты, они не будут работать из-за отсутствия реализации. Напишите базовую реализацию, чтобы тесты проходили Код рефакторинга Тем не менее, я немного ...
вопрос задан: 12 May 2012 09:15
0
ответов

Убедитесь, что тип реализует интерфейс во время компиляции в Go

Как я могу гарантировать, что тип реализует интерфейс во время компиляции? Типичный способ сделать это — отказаться от назначения поддержки интерфейсов из этого типа, однако у меня есть несколько типов, которые...
вопрос задан: 9 May 2012 06:41
0
ответов

Приведение интерфейсов и приведение классов

Меня заставили поверить в то, что при определенных обстоятельствах приведение может стать измеримым препятствием для производительности . Это может быть в большей степени тем случаем, когда мы начинаем иметь дело с бессвязной паутиной мерзких ...
вопрос задан: 8 May 2012 17:00
0
ответов

Почему C++ не позволяет базовым классам реализовывать производный класс& #39; унаследованный интерфейс?

Вот о чем я говорю // это написал какой-то парень, используемый как Политика с шаблонами struct MyWriter { void write (std ::vector const& data ){ //... } }; В некоторых существующих...
вопрос задан: 5 May 2012 18:04
0
ответов

Почему метод getInterfaces () java.lang.Class возвращает Class [], А не Class []?

(Чтобы прояснить вопрос, «T» относится к параметру типа, объявленному в Class) В качестве примера просмотрите следующее приложение: public class TestClass {interface InterfaceA {} ...
вопрос задан: 5 May 2012 12:35
0
ответов

О подтипе подинтерфейса Java

Это, кажется, основной вопрос Java. У меня есть один интерфейс Pipeline, в котором есть метод execute(Stage). Затем я создаю дополнительный интерфейс для расширения от Pipeline, скажем, BookPipeline, мне нравится, чтобы метод был ...
вопрос задан: 4 May 2012 16:12
0
ответов

Интерфейс против множественного наследования в C#

У меня есть набор классов A и B, оба имеют некоторые свойства. и еще один класс C, который имеет свои собственные свойства. Всякий раз, когда я создаю экземпляр класса C, я хочу получить доступ ко всем свойствам всех...
вопрос задан: 4 May 2012 11:12
0
ответов

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

Я новичок в программировании интерфейсов и пытаюсь использовать его как основной инструмент для разработки через тестирование. В настоящее время у нас есть много классов Manager, все из которых реализуют CRUD...
вопрос задан: 2 May 2012 13:44
0
ответов

Netbeans - Как скрыть вертикальную полосу с цветами?

Не удалось найти в среде IDE параметр, позволяющий скрыть ее, есть ли какие-либо файлы конфигурации, которые могли бы это сделать? Я никогда не использую его, и, пытаясь оптимизировать пространство экрана с помощью нескольких групп вкладок, это сэкономил
вопрос задан: 30 April 2012 20:49
0
ответов

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

Когда я впервые реализую интерфейс в классе, я хочу, чтобы либо resharper 6, либо Visual Studio 2010 реализовывали мои свойства как автоматически реализуемые свойства, а не устанавливали значение по умолчанию...
вопрос задан: 29 April 2012 14:26
0
ответов

Неоднозначность при множественном наследовании интерфейсов в C++

Я сделал следующий тестовый код:#include использование пространства имен std; #Интерфейс ifndef #определить структуру интерфейса #Endif интерфейс Base { виртуальная пустота funcBase ()= 0; }; interface...
вопрос задан: 27 April 2012 18:21
0
ответов

Определить, реализует ли класс очень специфический интерфейс

По этой теме много вопросов, но у меня есть немного измененная версия. У нас есть следующий код :interface IFoo { } интерфейс IBar :IFoo { } класс Foo :IFoo { } class Bar :...
вопрос задан: 27 April 2012 14:46
0
ответов

Реализация вложенных универсальных интерфейсов

У меня есть следующие классы/интерфейсы :// Модель открытый класс A :IA { } //Модельлогика открытый класс B :IB { } // Интерфейс модели общедоступный интерфейс IA { } // Интерфейс ModelLogic public...
вопрос задан: 27 April 2012 14:32
0
ответов

Должен ли я возвращать List или ArrayList

Я соглашаюсь вернуть интерфейс вместо конкретного класса. Причина проста, мне нужна свободная связь. Но будут ли другие последствия или компромисс?
вопрос задан: 26 April 2012 07:02
0
ответов

Stepping Into / Debugging Interface Implementer

У меня есть два проекта в моем решении Bridge и BridgeInterface, которые используются моим процессом обновления приложений, и он выдает FileLoadException, когда я пытаюсь запустить с помощью Initialize ()метод из...
вопрос задан: 25 April 2012 15:55
0
ответов

Пример внедрения интерфейса Spring

До сих пор никто не смог предоставить работающий корректный пример внедрения интерфейса в Spring Framework. Статья Мартина Фаулера не для смертных, все остальное просто слова, расположенные в очень...
вопрос задан: 20 April 2012 15:13
0
ответов

параметр типа java generics для метода в интерфейсе

здесь я хочу добиться того, чтобы решение было за подклассом хотят ли они передать java.lang.String или java.util.HashMap в качестве параметра для метода запроса (). Интерфейс просто должен утверждать, что...
вопрос задан: 17 April 2012 18:08
0
ответов

Тип Erasure поднимает свою уродливую голову, как обойти?

Итак, у меня есть этот интерфейс public interface EventHandler { public void handleEvent (E event ); } и я хочу создать для него классы, которые обрабатывают события, например :...
вопрос задан: 15 April 2012 23:18
0
ответов

Имеет ли смысл реализация интерфейса как неявного, так и явного?

Сейчас я готовлюсь к экзамену MS 70-515. В одной из практик автор реализует интерфейс как неявный, так и явный. Явная реализация просто вызывает неявную...
вопрос задан: 15 April 2012 19:29
0
ответов

Интерфейс C#, определяющий общий тип возвращаемого значения

У меня есть что-то вроде: общедоступный интерфейс IExample { int GetInteger() T GetAnything(); //Как мне определить функцию с общим типом возвращаемого значения??? ^^^^^ } Это возможно???
вопрос задан: 13 April 2012 19:41
0
ответов

В чем смысл этого кода?

Я просматривал исходный код ASP.NET MVC3 и наткнулся на следующий код открытого интерфейса ControllerBase:IController. { void Excecute(RequestContext...
вопрос задан: 12 April 2012 21:11
0
ответов

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

Я использую GWT и механизм Place & Activity. Очень грустно, что Place — это класс, потому что мое пользовательское место не может расширять другой класс. Когда я смотрю на код Place, я вижу следующее :...
вопрос задан: 12 April 2012 11:59
0
ответов

Программирование на D :Интерфейс на границах компонентов

C++ в значительной степени полагается на стиль C для экспорта и импорта функций (а не классов/интерфейсов, если они были ), таким образом теряя объектно-ориентированный вкус, который во многих отношениях делает экспортируемый интерфейс загадочным....
вопрос задан: 10 April 2012 04:44
0
ответов

Как вернуть тип T в интерфейсе C#?

У меня есть такой интерфейс:public interface IUser{ //здесь некоторые свойства T ToDerived(User u); } Я новичок в разработке интерфейсов, поэтому вот что я пытаюсь сделать. У меня будет...
вопрос задан: 9 April 2012 18:54