Результаты поиска по запросу "interface"

10 ответов

Программирование на интерфейс. Как решить, где это нужно?

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

1 ответ

Функциональный интерфейс Typescript

Почему Typescript не предупреждает меня, что определяемая мной функция не соответствует объявлению интерфейса, но предупреждает меня, если я пытаюсь вызвать функцию. interface IFormatter { (data: string, toUpper : boolean): string; }; ...

1 ответ

машинопись разбор json с классом и интерфейсом

Я пытаюсь сделать урокСообщение содержит атрибуты записи, такие как "id, title, content ... и т. д.Я хочу инициализировать класс из ответа JSON. Я испол...

ТОП публикаций

5 ответов

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

В моем интерфейсе я объявил это. [OperationContract] [WebGet] String GetStuff(String beep, String boop = "too lazy to type");Я реализовал это следующим образом. String GetStuff(String beep, String boop = "too lazy to type") { ... ...

2 ответа

Проверьте, реализует ли тип универсальный интерфейс без учета аргументов универсального типа

У меня есть интерфейс public interface MyInterface<TKey, TValue> { }Реализации не имеют значения. Теперь я хочу проверить, является ли данный тип реализацией этого интерфейса. Этот метод не подходит для public class MyClass : MyInterface<int, ...

2 ответа

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

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

5 ответов

Доступ к методам интерфейса без ссылки на класс

Скажем, у меня есть такой интерфейс в проекте под названием &quot;Интерфейс&quot;:

5 ответов

Почему люди в Ruby говорят, что им не нужны интерфейсы?

Есть ли в ruby что-то отличное от других языков ООП (например, PHP), что делает интерфейсы бесполезными? Есть ли какая-то замена для этого? Редактировать: Некоторые уточнения: В других языках (например, PHP) вам не нужны интерфейсы (они не ...

16 ответов

Есть ли смысл в интерфейсах на динамических языках?

В статических языках, таких как Java, вам нужны интерфейсы, потому что иначе система типов просто не позволит вам делать определенные вещи. Но в динамических языках, таких как PHP и Python, вы просто используете преимуществаутиная типизация. PHP ...

6 ответов

Почему конечные константы в Java могут быть переопределены?

Рассмотрим следующий интерфейс в Java: