Interface – вопросы и ответы

57
голосов
1
ответ
Я написал довольно простой класс преобразования, который превращает Foo в Bar . Поскольку я хочу несколько конвертеров для других классов, я создал интерфейс с двумя способами: public interface ICo...
5 месяцев, 4 недели назад RandomStranger
57
голосов
1
ответ
Я внимательно следил за примером Searchable Dictionary, поскольку я пытаюсь реализовать функцию поиска в своем приложении. Прямо сейчас я просто не могу заставить интерфейс поиска открываться, когд...
5 месяцев, 4 недели назад Brian
71
голос
2
ответа
Я разрабатываю программу на С#, которая должна выполнять различные запросы HTTP для получения различных видов информации (цена определенного товара в регионе, история цен на предмет, маршрут между ...
5 месяцев, 4 недели назад Choub890
79
голосов
7
ответов
У меня есть два класса, которые имеют некоторые общие методы, такие как funcA(), funcB() а некоторые методы связаны только с его классом... что я сделал, был создан интерфейс TestInterface public i...
5 месяцев, 4 недели назад Mohsan
71
голос
4
ответа
Я сам изучаю Java, и я застрял в главе о интерфейсах. Я просто не понимаю, как они работают на Java. Я считаю, что я прекрасно понимаю, что означает интерфейс и как они применяются в повседневных с...
5 месяцев, 4 недели назад Grumpy ol' Bear
143
голоса
6
ответов
В delphi 2009 у меня есть ссылка на IInterface , которую я хочу передать в базовый TObject Использование TObject(IInterface) , очевидно, не работает в Delphi 2009 (предполагается, что он работает в...
5 месяцев, 4 недели назад Yona
57
голосов
1
ответ
У меня есть MainActivity extends Activity и я запускаю поток в MainActivity, поток ThreadHandler расширяет поток без "activity.showMessage(s)"; он отлично работает и этот метод запуска @Override pu...
5 месяцев, 4 недели назад Love.Enjoy.Work
106
голосов
2
ответа
Сегодня я получаю код для использования, и я видел это возвращение public IList p() { return new ListItemCollection(); } Где тип списка? До сегодняшнего дня я использую только такие методы: public ...
5 месяцев, 4 недели назад ronniery
281
голос
5
ответов
Я пытаюсь реализовать некоторые формы для инженерного проекта и абстрагировать его для некоторых общих функций, чтобы иметь обобщенную программу. То, что я пытаюсь сделать, это иметь интерфейс cSha...
5 месяцев, 4 недели назад Zigu
59
голосов
1
ответ
В моем домене у меня есть контракт Hashing . Одна из моих услуг домена зависит от этого контракта. На данный момент я ввел его в метод __construct. На уровне инфраструктуры у меня есть реализация э...
5 месяцев, 4 недели назад Mark Yeltsin
70
голосов
5
ответов
Являются ли интерфейсы Java, своего рода полиморфизм?
5 месяцев, 4 недели назад shridatt
59
голосов
2
ответа
Я прочитал эту тему, и, кажется, мой лучший вариант - сделать один из классов, который я хочу расширить, в интерфейс. Дело в том, что ParentA - это класс из Android API, поэтому я не могу его модиф...
5 месяцев, 4 недели назад Petrus K.
72
голоса
1
ответ
Это должно быть просто, но мозг еще не совсем ушел сегодня утром. У меня есть файл счета (фактический набор данных, но, что бы ни было). Я читаю его по строкам, сверху вниз. Если строка имеет O в с...
5 месяцев, 4 недели назад CaffGeek
154
голоса
6
ответов
До вчерашнего дня я думал, что нельзя отправлять фоновые SMS-сообщения, не используя интерфейс IOS SMS (что тоже многие уверяют). Однако сегодня я загрузил новое приложение под названием SmartSende...
5 месяцев, 4 недели назад htafoya
56
голосов
2
ответа
У меня возникают проблемы с некоторым синтаксисом. Я не очень хорошо знаком с интерфейсами, поэтому, пожалуйста, извините мое невежество. VS2010 дает мне ошибку в... application.Name = System.AppDo...
5 месяцев, 4 недели назад Kashif
-6
голосов
1
ответ
Хорошо, это очень простой вопрос для ответа, но я просто спрашиваю об этом, потому что в документации по PHP не указан ответ, и этот ответ может помочь кому-то разобраться в этой информации. Мой воп
5 месяцев, 4 недели назад John Sonderson
57
голосов
1
ответ
Во-первых, нет такой встроенной концепции, как "интерфейс". По интерфейсу в C++ я действительно имею в виду некоторый абстрактный базовый класс, который выглядит так: struct ITreeNode { ... // some...
5 месяцев, 4 недели назад h9uest
69
голосов
1
ответ
Я пишу приложение Angular2. Я хочу отображать сообщения, используя интерфейс и массив, содержащий все сообщения. Вот интересная часть моего компонента TypeScript: export class ChatComponent { messa...
5 месяцев, 4 недели назад flyingPotat0
90
голосов
3
ответа
Как я могу сделать фабрику, которая ведет себя так: interface A { } class B: A { string b; public B(string b) { this.b = b; } } class Factory { public static T create<T>(/*somehow pass constr...
5 месяцев, 4 недели назад Andrei Andreev
58
голосов
4
ответа
Я не делал жесткого развития ядра в C++, так как я сделал переход на С# около 5 лет назад. Я очень хорошо знаком с использованием интерфейсов на С# и использую их все время. Например public interfa...
5 месяцев, 4 недели назад Ultratrunks
57
голосов
1
ответ
Я новичок в дизайне интерфейса IOS, и мне интересно, могу ли я поместить панель инструментов в вкладку, и если это не будет против рекомендаций. То, что я пытаюсь выполнить, состоит в том, чтобы им...
5 месяцев, 4 недели назад Jarosław Krajewski
92
голоса
1
ответ
im работает над дифференциатором, который работает. Теперь я хочу, чтобы он был удаленным. Итак, у меня есть "Function" -Interface, "Funktion" -class, реализующий интерфейс Function. Затем у меня е...
5 месяцев, 4 недели назад FelRPI
57
голосов
1
ответ
как я могу сделать этот вывод в C++? (текущий пример не работает) struct IB { }; struct IDerivedB : public IB { }; struct IA { public: virtual IB Foo(const string& type) = 0; }; struct IDerived...
5 месяцев, 4 недели назад Adibe7
58
голосов
1
ответ
В настоящее время я создаю библиотеку, позволяющую моделировать различные игры разных меньшинств. Это включает в себя агентов, выбирающих между двумя вариантами, например, А и В, поэтому основной ф...
5 месяцев, 4 недели назад tobyclemson
57
голосов
1
ответ
может ли кто-нибудь объяснить мне, что эта функция дает мне: android.hardware.faketouch.multitouch.distinct В описании говорится: приложение выполняет четкое отслеживание двух или более "пальцев" н...
5 месяцев, 4 недели назад Aksiom
70
голосов
7
ответов
У меня есть проект, где абстрактно абстрактно будет определено множество функций и переменных геттеров. Мой вопрос в том, должен ли я использовать для этого абстрактный класс (с каждой функцией, бр...
5 месяцев, 4 недели назад Earlz
58
голосов
1
ответ
Поскольку WinRT выставляет как IStorageFolder интерфейс и StorageFolder класс, мой рефлекс использовать интерфейс на протяжении всего моего кода. Я IStorageFolder что IStorageFolder можно использов...
5 месяцев, 4 недели назад Trillian
91
голос
3
ответа
Я просто столкнулся с тем, что, по моему мнению, является странностью в типе. У меня есть код, похожий на следующий: interface IMyClass { } class MyClass: IMyClass { } class Main { void DoSomething...
5 месяцев, 4 недели назад JamesH
190
голосов
3
ответа
Я только что прочитал статью в Википедии о duck typing , и мне кажется, что я пропустил важный момент в концепции интерфейса, которую я использовал в Java: "When I see a bird that walks like a duck...
5 месяцев, 4 недели назад Kevin
90
голосов
3
ответа
Предположим, что у нас есть следующий интерфейс Java: // Java public interface Foo { <T> T bar(Class<T> c); } Как мне расширить его в Scala? Запись // Scala class FooString extends Foo ...
5 месяцев, 4 недели назад shaolang
97
голосов
1
ответ
Я не понимаю, как точно такие интерфейсы, как Comparable, включает ли он написанный метод compareTo, который я могу использовать? Или мне нужно @override и создать его самостоятельно?
5 месяцев, 4 недели назад Magnarok
162
голоса
4
ответа
ArrayList объявляет, что он реализует интерфейсы IList , ICollection и IEnumeralbe . Почему бы не реализовать только IList , потому что IList также выводится из ICollection , а ICollection - из IEn...
5 месяцев, 4 недели назад Ji Yalin
56
голосов
2
ответа
У меня есть одно требование в моем приложении Android, в котором мне нужно запустить команду в командной строке Windows/Linux из моего приложения для Android. И это делается, когда я подключаю свое...
5 месяцев, 4 недели назад Amol Wadekar
107
голосов
3
ответа
В интерфейсах/дженериках, которые я еще не изучил, должно быть что-то принципиальное. Я надеюсь научиться этому сейчас. Вот сценарий: У меня есть этот интерфейс и класс: public interface IInterface...
5 месяцев, 4 недели назад Vaccano
57
голосов
1
ответ
Я сталкиваюсь с ошибкой при связывании службы с интерфейсом stub() . Вот мой код подключения: class LogConnection implements ServiceConnection { public void onServiceConnected(ComponentName classNa...
5 месяцев, 4 недели назад NovusMobile
58
голосов
1
ответ
Мне нужно сделать простую программу vb.net которая запускает часть кода, введенную пользователем (также в vb.net). Но мне нужна моя программа для ее компиляции и запуска. У кого-нибудь есть идея, к...
5 месяцев, 4 недели назад Ahmed Saad Radwan
108
голосов
4
ответа
Я читал, что Pimpl хорош для двоичной совместимости, и интерфейсы хороши для того, чтобы легко переключать реализацию. Мне нужно объединить оба эти метода, чтобы мое приложение могло переключать ба...
5 месяцев, 4 недели назад Chris Andrews
57
голосов
4
ответа
Я новичок в scala. Я не понимаю правильные черты. Я читал, что он похож на интерфейсы java, но методы не должны быть абстрактными. Но как я могу объявить черту scala и создать ее в следующем коде. ...
5 месяцев, 4 недели назад eddard.stark
98
голосов
3
ответа
с учетом общего интерфейса: public interface I<E> { public int interfaceMethod(E s); } и общий класс, реализующий интерфейс public class A<T> implements I<T> { private T val; publ...
5 месяцев, 4 недели назад beoliver
81
голос
3
ответа
Каков рекомендуемый способ ICollection<Bar> в ICollection<IBar> где Bar реализует IBar ? Это так просто, как collection = new List<Bar>(); ICollection<IBar> = collection as ...
5 месяцев, 4 недели назад Graham
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема