5
ответов

Найдите классы Java, реализовав интерфейс [дубликат]

Некоторое время назад я столкнулся с частью кода, который использовал некоторую часть стандартной функциональности Java для определения местоположения классов, которые реализовали данный интерфейс. Я знаю, что функции были скрыты в некоторых не-...
вопрос задан: 31 March 2011 16:01
5
ответов

Java - объявление от Интерфейсного типа вместо Класса

В моих поисках для корректного схватывания Интерфейсных лучших практик я заметил объявления, такие как: Список <Строка> myList = новый ArrayList <Строка> (); вместо ArrayList <Строка> myList =...
вопрос задан: 10 December 2010 23:49
5
ответов

Как назвать интерфейс, когда базовое слово начинается с I

Я хочу создать интерфейс для «Предметов». Обычно я бы назвал интерфейс, добавив префикс «I» к базовому слову. Но в этом случае мое базовое слово уже начинается с I. Вот пара идей, которые я ...
вопрос задан: 26 August 2010 05:39
5
ответов

Я должен использовать интерфейс или фабрику (и интерфейс) для межплатформенной реализации?

Пример A://псевдо интерфейс IFoo кода {освобождают панель ();} класс FooPlatformA: IFoo {освобождают панель () {/*... */}} класс FooPlatformB: IFoo {освобождают панель () {/*... */}} класс Foo: IFoo {...
вопрос задан: 7 August 2010 07:38
5
ответов

Почему классы имеют тенденцию быть определенными как интерфейс в наше время?

Эти 2-3 прошлых года, много проектов, которые я вижу, как открытый исходный код Cuyahoga C# CMS, имеют тенденцию определять персистентный и не персистентные классы как Интерфейс. Почему? Существует ли серьезное основание? TDD? Насмешка? Дизайн...
вопрос задан: 19 July 2010 13:44
5
ответов

Если Вы всегда Код К Интерфейсам В [закрытом] Java

Я понимаю принципы Кодирования к Интерфейсам - чтобы отделить реализацию от интерфейса и позволить реализациям интерфейса быть загруженными и. Если я кодирую к...
вопрос задан: 7 July 2010 13:17
5
ответов

Как этот класс реализует IDisposable, если он не имеет Расположить метода?

FtpWebResponse реализует IDisposable, но он не имеет Расположить метода. Как это возможно?
вопрос задан: 25 June 2010 14:36
5
ответов

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

Я - программист Delphi и пытающийся получить некоторый материал, сделанный с C# здесь. Делает интерфейсы в работах C# таким же образом как в Delphi - Вы не должны волноваться в освобождении его, поскольку он освобожден когда из...
вопрос задан: 22 June 2010 21:38
5
ответов

Несозданные дженерики как свойства (например, Список <T>)

Проблема Это - что-то, которое я столкнулся некоторое время назад и смог работать вокруг этого так или иначе. Но теперь это возвратилось, питаясь моим любопытством - и я хотел бы иметь определенный ответ. В основном, я...
вопрос задан: 18 June 2010 22:24
5
ответов

TypeClasses Haskell и интерфейсы движения

Каковы общие черты и различия между TypeClasses Haskell и Интерфейсами Движения? Каковы относительные достоинства / недостатки двух подходов?
вопрос задан: 5 June 2010 20:38
5
ответов

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

Я реализовал следующий интерфейс: шаблон <имя типа T> переменная класса {общественность: Переменная (T v): m_value (v) {} виртуальный пустой Обратный вызов () = 0; частный: T m_value;}; надлежащее...
вопрос задан: 27 May 2010 08:47
5
ответов

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

Я хочу назвать общий метод, который вынуждает входной тип T реализовывать два интерфейса: интерфейс IA {} интерфейс IB {} освобождает нечто <T> (T t) где T: IA, IB {}, Как я могу зафиксировать последнее...
вопрос задан: 24 May 2010 23:40
5
ответов

Соглашение о присвоении имен C# для дополнительных методов для интерфейса

Я обычно называю свои интерфейсы C# как IThing. Я создаю дополнительный класс метода для IThing, но я не знаю, что назвать его. С одной стороны вызов его, ThingExtensions, кажется, подразумевает его...
вопрос задан: 23 April 2010 19:11
5
ответов

C# - Не может неявно преобразовать список типов <продукт> для Списка <IProduct>

У меня есть проект со всеми моими Интерфейсными определениями: RivWorks. Интерфейсы у меня есть проект, где я определяю бетон implmentations: RivWorks. DTO я сделал это сотни времен прежде, но для некоторых...
вопрос задан: 14 April 2010 20:20
5
ответов

IEnumerable & IEnumerator

Кто-либо может объяснить мне, каково различие между IEnumerable & IEnumerator, и как использовать их?Спасибо!!!
вопрос задан: 14 April 2010 08:13
5
ответов

Почему не делает каждого класса в платформе .NET, имеют соответствующий интерфейс?

Так как я начал разрабатывать в тесте/поведении управляемый стиль, я ценил способность дразнить каждую зависимость. Начиная с насмешки платформ как Moq работают лучше всего при сообщении дразнить интерфейс, я теперь...
вопрос задан: 1 April 2010 01:58
5
ответов

Библиотеки с открытым исходным кодом для разработки [закрытых] ориентированных графов

Я испытываю необходимость для записи программы, которая берет список людей и соединяет их вместе подобным ориентированному графу способом. Аспект GUI целого проекта очень важен. График должен...
вопрос задан: 10 March 2010 15:00
5
ответов

Объекты модели должны иметь интерфейсы?

Я создаю модель предметной области в своей системе. При разработке моих объектов модели я должен сделать интерфейсы для каждого объекта объекта? Люди сказали мне, что наш ярус веб-узлов не должен заботиться о...
вопрос задан: 9 March 2010 22:42
5
ответов

Как я могу вынудить наследующие классы реализовать статический метод в C#?

Все, что я хочу сделать, удостоверяются, что дочерние классы класса реализация Объекта статический метод и я хотим, чтобы это было проверено во время компиляции для предотвращения ошибок периода выполнения. абстрактные классы с помехами...
вопрос задан: 15 December 2009 08:51
5
ответов

Как я должен наследовать IDisposable?

Имена классов были изменены для защиты невинного. Если у меня есть интерфейс под названием ISomeInterface. У меня также есть классы, которые наследовали интерфейс, FirstClass и SecondClass. Использование FirstClass...
вопрос задан: 2 December 2009 16:52
5
ответов

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

Я смотрю на то, как решить проблему, и я даже не уверен, что это могло бы быть возможно вообще в C# и.NET 3.5: Скажите, что у меня есть ограниченное количество интерфейсов, каждый описывающий определенный, несвязанный набор...
вопрос задан: 3 November 2009 10:04
5
ответов

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

Ответственность видимости метода понижена к классу, который реализует интерфейс. IMyInterface открытого интерфейса {bool GetMyInfo (представляют запрос в виде строки);} В C# устанавливает доступ...
вопрос задан: 31 October 2009 00:19
5
ответов

Наследование C#

Скажем, у меня есть следующий код: интерфейс ISomeInterface {освобождает DoSomething (); освободите (); освободите B ();} общедоступный абстрактный класс ASomeAbstractImpl: ISomeInterface {общественность...
вопрос задан: 20 October 2009 21:08
5
ответов

.NET: Неспособный бросить объект взаимодействовать через интерфейс это реализует

У меня есть класс (TabControlH60), который и наследовался базовому классу (UserControl) и реализует интерфейс (IFrameworkClient). Я инстанцирую объекта с помощью класса Активатора.NET. С...
вопрос задан: 20 October 2009 19:32
5
ответов

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

Позвольте мне описать ситуацию, и я уверен, что просто думаю об этой проблеме неправильно. У меня есть реальный класс, который реализует интерфейс. Я хочу осуществить в контракте что класс...
вопрос задан: 15 October 2009 11:53
5
ответов

Java: SortedMap, TreeMap, Сопоставимый? Как использовать?

У меня есть список объектов, которые я должен отсортировать согласно свойствам одного из их полей. Я услышал, что SortedMap и Компараторы являются лучшим способом сделать это. Сделайте я реализую Сопоставимый с классом...
вопрос задан: 17 September 2009 17:02
5
ответов

Если бы все реализовало интерфейс, то это было бы сборкой "мусора"?

Я - все еще что-то вроде новичка, и я знаю, что мои взгляды являются неправильными; я просто не знаю где... Примерно все в Delphi происходит от TObject. Что, если все вместо этого убывало от...
вопрос задан: 17 September 2009 00:31
5
ответов

Можно ли использовать новое ключевое слово C# для расширения свойств в интерфейсе?

Я понимаю, как "новое" ключевое слово может скрыть методы в производном классе. Однако, что последствия это имеет для классов, которые реализуют интерфейсы, которые используют ключевое слово? Рассмотрите этот пример...
вопрос задан: 9 September 2009 13:17
5
ответов

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

У меня есть этот интерфейс: IValidationCRUD открытого интерфейса {общедоступный ICRUDValidation IsValid (возражают obj); частный пустой AddError (ошибка ICRUDError);}, Но когда я использую его (Интерфейс Реализации...
вопрос задан: 5 September 2009 14:59
5
ответов

Интерфейс Java и наследование

Если мы имеем: открытый интерфейс Foo {} общедоступный класс Панель реализует Foo {...} Есть ли различие между: общедоступный класс BarBar расширяет Панель, реализует Foo {..} И общедоступный класс BarBar расширяет Панель {..}...
вопрос задан: 1 August 2009 01:14