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

4 ответа

Я считаю Automapper очень полезным для преобразования интерфейсов в конкретные классы.

я есть интерфейс, определенный как: public interface MyInterface { object foo { get; set; }; }и класс, который реализует этот интерфейс: public class MyClass : MyInterface { object foo { get; set; } }Затем я создаю функцию, которая возвращает ...

7 ответов

Они изменили это :)

ли интерфейсы наследовать отObject класс в Java? Если нет, то как мы можем вызвать метод класса объекта на экземпляре интерфейса public class Test { public static void main(String[] args) { Employee e = null; e.equals(null); } } interface ...

5 ответов

Интерфейс без методов

Почему Java представляет какой-то интерфейс, в котором не определены методы? НапримерCloneable, Serializable, Type и многое другое. Второе: вClass.class В пакете определен один методregisterNatives() без тела и вызывается из статического блока, ...

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

5 ответов

Я абсолютно уверен, что это не делает ни одной из вещей, которые вы показали. Второй явной реализации не существует, и в ней нет частичных классов. Я согласен, насколько мне известно, то, что я сделал, не должно быть возможным, основываясь на исследованиях, которые я провел с тех пор, и все же код есть, и он компилируется и выполняется так, как я ожидал. Однако мне пришла в голову блестящая идея взглянуть на код в отражателе, и оказалось, что скомпилированный код имеет явную реализацию, хотя реальный код не является явным. Интересно...

лкнулся с чем-то, чего я действительно не понимаю. У меня есть проект, где у меня есть внутренний интерфейс. Класс, реализующий этот интерфейс, также является внутренним. В реализации интерфейса я делаю все элементы, которые я реализую, ...

4 ответа

это многое из того, что я думал.

ользую интерфейсы для разделения моего кода. Мне любопытно, подразумевается ли использование явной реализации интерфейса для сокрытия функциональности? Пример: public class MyClass : IInterface { void IInterface.NoneWillCall(int ragh) { } ...

4 ответа

Ну, главное преимущество интерфейса в C # - множественное наследование. В более общем смысле интерфейс означает, что два разработчика могут быть приведены к одному и тому же интерфейсу без привязки реализаций в формальной иерархии наследования. Несвязанные типы могут иметь поддержку общего поведения без соблюдения отношения is-a.

я возникли проблемы с концепцией интерфейсов, взаимодействующих с полиморфными типами (или даже полиморфными интерфейсами). Я занимаюсь разработкой на C # и буду признателен за ответыблизко к этому определению, хотя я думаю, что все еще дает ...

5 ответов

статическая инициализация в интерфейсе

Когда я пытался написать что-то вроде этого: public interface MyInterface { static { System.out.println("Hello!"); } } компилятор не смог скомпилировать его. Но когда я написал что-то вроде этого: interface MyInterface { Integer iconst = ...

30 ответов

What is the difference between an interface and abstract class?

В чем именно разница между интерфейсом и абстрактным классом?

2 ответа

PHP - наследование интерфейса - объявление должно быть совместимым

У меня есть интерфейс: interface AbstractMapper { public function objectToArray(ActiveRecordBase $object); }И занятия: class ActiveRecordBase { ... } class Product extends ActiveRecordBase { ... } ======== Но я не могу сделать это: interface ...

3 ответа

@articlestack, конечно, это альтернатива, но накладные расходы идентичны.

сно концепции о статических членах, они создаются / загружаются в память при первом обращении к его классу. И они распространены среди всех экземпляров этого класса. Означает, что они не воссозданы и не реинициализированы и т. Д. Кроме того, к ...