0
ответов

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

Рассмотрим следующий класс и интерфейсы: открытый интерфейс A {string Property {get; установлен; }} открытый интерфейс B {String Property {get; установлен; }} открытый интерфейс C: A, B {} ...
вопрос задан: 8 April 2011 11:32
0
ответов

AutoMapper: Сопоставить интерфейс с абстрактным классом - это возможно?

Я использую AutoMapper для сопоставления объектов между разными уровнями моего приложения. С одной стороны, у меня есть интерфейс, который выглядит так: общедоступный интерфейс MyRepo {IEnumerable ...
вопрос задан: 7 April 2011 08:45
0
ответов

Узнать, можно ли создать экземпляр типа

В C #, как я могу узнать, можно ли создать экземпляр типа? Я пытаюсь избежать исключения Activator.CreateInstance. Мой текущий метод - type.IsClass &&! Type.IsInterface, но меня беспокоит ...
вопрос задан: 6 April 2011 19:17
0
ответов

Как писать твердые игровые объекты чистой агрегации (композиции) на Java?

Итак, я только начинаю писать игру на Java и пишу свои игровые объекты . Я прочитал здесь, в Evolve Your Hierarchy, что вы должны строить свои игры как композиции, а не как ...
вопрос задан: 5 April 2011 02:58
0
ответов

Интерфейс C #, реализованный пустым абстрактным классом

Могу ли я оставить абстрактный класс, реализующий интерфейсы, пустым и подразумевать, что все методы / свойства в интерфейсе абстрактные в моем классе. Похоже, мне нужно написать их снова ...
вопрос задан: 31 March 2011 03:51
0
ответов

Почему радиобаттонлист всегда занимает новый ряд?

Это вопрос о макете. Я разрабатываю страницу .net, и всякий раз, когда я добавляю список радиобутонистов сразу после метки, они переходят к следующей строке. Но в части кода это все еще в той же строке. ...
вопрос задан: 30 March 2011 21:35
0
ответов

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

Я заметил, что когда я выполняю TDD, это часто приводит к очень большому количеству интерфейсов. Для классов, у которых есть зависимости, они вводятся через конструктор обычным образом: public ...
вопрос задан: 25 March 2011 08:24
0
ответов

Interface inheritance and the new keyword

I want: public interface IBase { MyObject Property1 { get; set; } } public interface IBaseSub : IBase { new T Property1 { get; set; } } public class MyClass : IBaseSub<...
вопрос задан: 23 March 2011 02:16
0
ответов

Delphi - шаблон проектирования прокси - проблема интерфейса

Привет, я пытаюсь создать шаблоны проектирования в Delphi, и, поскольку мне не удалось найти справочный материал, который мне нравится в Delphi , Я конвертирую шаблоны из книги O'Reilly C # 3.0 Design Patterns. ...
вопрос задан: 22 March 2011 13:38
0
ответов

Запечатывание интерфейса после его реализации

Я работаю над небольшим проектом, и я столкнулся с этой проблемой. Результатом проекта является библиотека, содержащая интерфейс. Я хотел бы реализовать этот интерфейс и запечатать в нем функции, например ...
вопрос задан: 22 March 2011 13:36
0
ответов

Защищено в интерфейсах

Почему все методы в определении интерфейса неявно открыты? Почему он не позволяет использовать защищенный метод?
вопрос задан: 21 March 2011 11:25
0
ответов

Заключительные аргументы в методах интерфейса - в чем смысл?

В Java совершенно законно определять окончательные аргументы в методы интерфейса и не подчиняются этому в реализующем классе, например: открытый интерфейс Foo {public void foo (int bar, final int baz); ...
вопрос задан: 21 March 2011 05:53
0
ответов

Javascript: Вы можете прочитать системный том?

Есть ли способ прочитать том системы (Linux, Windows, OS / X и т. Д.) С помощью Javascript? Мне не нужно его устанавливать, просто прочтите? спасибо
вопрос задан: 20 March 2011 13:05
0
ответов

Использовать php для запуска другого скрипта php, а затем игнорировать

Я пытаюсь понять, как это сделать : У меня есть файл php, позвольте вызвать trigger.php, который запускает некоторый код php, который устанавливает другой файл php, который мы вызовем backgroundProcess.php, чтобы начать обработку. ...
вопрос задан: 19 March 2011 10:59
0
ответов

API для получения информации о часах работы в определенном месте?

Существуют ли какие-либо API-интерфейсы, которые будут определять часы работы компании в определенном месте? Google Places, SimpleGeo и Yelp, похоже, не раскрывают его. Если нет, то есть ли какой-нибудь набор данных, который ...
вопрос задан: 18 March 2011 18:55
0
ответов

Таинственный случай неожиданной неявной переменной интерфейса

Я недавно столкнулся с некоторым поведением, которое просто не мог и не могу объяснить, связанные с переменными интерфейса Delphi. По сути, это сводится к неявной интерфейсной переменной, которую компилятор ...
вопрос задан: 18 March 2011 16:22
0
ответов

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

Я разрабатываю приложение WPF Prism, и все работает нормально. Все мои модели просмотра имеют интерфейсы, которые вводятся MEF. Однако я не совсем понимаю преимущества интерфейсов для ...
вопрос задан: 18 March 2011 09:13
0
ответов

Статический конструктор в интерфейсе .NET не запускается

Вы можете определить статический конструктор для интерфейса в .NET в IL. Однако, если вы это сделаете, статический конструктор не будет запущен при запуске метода в интерфейсе: .method public static void Main () { ...
вопрос задан: 14 March 2011 15:03
0
ответов

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

Я не могу найти в них особого преимущества, кроме как документационного назначения. Python предупредит меня, если я забуду реализовать метод, который я определил в ABC, но поскольку я не ссылаюсь на свои объекты по их ...
вопрос задан: 12 March 2011 17:03
0
ответов

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

Во-первых, извините за объемный пост. По сути, мой вопрос таков: я пытаюсь воспроизвести следующий дискриминированный тип объединения F # в C #: type Relation = | Меньше чем obj * obj | ...
вопрос задан: 12 March 2011 14:04
0
ответов

Необязательный метод в интерфейсе Java

У меня есть интерфейс с несколькими определениями методов, и я не хотел бы требовать некоторые из них. Это возможно? если так, как я могу это реализовать? Я пробовал установить аннотацию @Optional ...
вопрос задан: 11 March 2011 20:34
0
ответов

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

Я видел в приложении где у него были интерфейсы, такие как: IHasContent IHasValue IHasMesh IHasGeometry IHasTransformation Разве их не должно быть ?: IHaveContent IHaveValue ... Или ?: IIncludeContent ...
вопрос задан: 10 March 2011 22:55
0
ответов

.net error: Implementing property must have matching 'ReadOnly' or 'WriteOnly' specifiers

I'm getting this error when trying to implement an interface in vb.net: Public Interface IFoo ReadOnly Property Foo() As String End Interface Public Class myFoo Implements IFoo Public ...
вопрос задан: 9 March 2011 17:29
0
ответов

Передача всего объекта и передача примитивного значения -

Есть ли накладные расходы или проблемы с производительностью при передаче всего объекта или передачи? примитивное значение как в вариантах 1 и 2 ?. [РЕДАКТИРОВАТЬ: я имел в виду передать ссылку на объект Java и примитивный тип. From ...
вопрос задан: 9 March 2011 06:42
0
ответов

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

Как перечислить все сетевые интерфейсы, доступные в данный момент на компьютере (включая виртуальные, неподключенные, петлевые и т. д.)? Мне нужно знать их IP4 / 6, маску, шлюз, DNS, WINS и т. Д. Язык: C ++, ...
вопрос задан: 6 March 2011 21:44
0
ответов

Дженерики Java с классом и вложенным статическим интерфейсом

Я хочу использовать общий класс внутри вложенного статического интерфейса. Моя цель - сделать что-то вроде этого: public class MyClass {private MyInterface task; общедоступный статический интерфейс ...
вопрос задан: 6 March 2011 17:04
0
ответов

Почему IList не предоставляет все методы, которые предоставляет List ? Что мне следует использовать?

Меня всегда учили, что программирование с использованием интерфейса лучше, поэтому параметры в моих методах я бы установил в IList , а не в List .. Но это означает, что я должен привести к List & ...
вопрос задан: 4 March 2011 14:40
0
ответов

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

Я понимаю, что C # не поддерживает множественное наследование, и что решение состоит в использовании вместо этого интерфейсов. Но я не понимаю, почему интерфейсы не создают проблемы ромба ...
вопрос задан: 2 March 2011 07:44
0
ответов

Подсказка типа для нескольких несвязанных интерфейсов

Есть ли в php способ напечатать подсказку для двух разных, несвязанных интерфейсов? Например: interface errorable {function error ($ msg); } интерфейс с возможностью записи {ssh_for_recorder (); } class ...
вопрос задан: 1 March 2011 22:51
0
ответов

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

Я хочу использовать такой интерфейс: public интерфейс ResultItem {общедоступный int getConfidence (); публичное логическое значение равно (элемент ResultItem); public ResultItem cloneWithConfidence (int ...
вопрос задан: 1 March 2011 16:22