Eine Schnittstelle bezieht sich auf den Interaktionspunkt zwischen Komponenten. Schnittstellen sind sowohl auf der Hardware- als auch auf der Softwareebene anwendbar.
Im Allgemeinen stellt eine Schnittstelle einen Vertrag offen, ohne die zugrunde liegenden Implementierungsdetails offenzulegen. In objektorientierter Programmierung definieren Schnittstellen abstrakte Typen, die das Verhalten offen legen, aber keine Logik enthalten. Die Implementierung wird durch die Klasse oder den Typ definiert, der die Schnittstelle implementiert.
Wie kann ich Schnittstellentypen in generischen Typparametern aus dem OperationContracts in meinem WCF REST-Service zurückgeben? Genauer gesagt funktioniert es für eine Operation, aber nicht, wenn ich eine zweite Operation mit einem generisch...
28.03.2013, 00:32
Ich verwende eine feste Hintergrundabdeckung für meine Website hier: Ссылка
Jede Seite hat ein großes Header-Bild, aber in kleinen Geräten wie Mobiltelefonen wird das Coverbild so groß. Ich möchte es in mobilen Geräten kleiner machen.
Di...
23.05.2014, 21:42
Ich denke, ich werde meine Probleme mit einigen Beispielen erklären.
%Vor%
Also brauche ich Kovarianz ..
%Vor%
Schön, es funktioniert. Dann möchte ich es benutzen:
%Vor%
Alles gut, aber der Repo muss auch Objekte einfügen. Mit einem...
09.11.2010, 14:34
Ich implementiere eine Reihe von gemeinsamen, aber nicht so trivialen (oder fehleranfälligen) Datenstrukturen für C ( hier ) und kam nur mit einer Idee, die mich zum Nachdenken brachte.
Die Frage ist, wie lassen sich am besten zwei Strukture...
14.06.2012, 13:56
Ich arbeite gerade an einer iOS App und lokalisiere sie in mehreren Sprachen, habe aber ein nerviges (nicht brechendes) Problem.
Wenn ich eine neue Lokalisierung für mein Storyboard hinzufügen würde, würde xcode automatisch die Strings füllen...
18.02.2016, 13:31
Ich schreibe einen Simulator, der mehrere Schnittstellen hat, die alle simulierten Objekte implementieren. Die Schnittstelle Entity verfügt über Methoden, die alle Objekte haben müssen, wie das Abrufen von IDs und das Vorrücken des Zeitschrit...
09.04.2012, 04:29
Ich kann einen verschachtelten Vertragstyp für eine nicht generische Schnittstelle haben:
%Vor%
Aber es beschwert sich, wenn ich versuche, dasselbe mit einer generischen Schnittstelle zu tun:
%Vor%
Die Warnung lautet:
Die Vertragsk...
20.09.2013, 09:20
In meinem Projekt geht es darum, einen HyperGraph in Java zu implementieren
Mein hyperGraph enthält verschiedene Arten von hyperEdge, abhängig vom Scheiteltyp, den ich habe
Scheitelpunkttyp: Bild, Tags ...
HyperEdge = Homogen (Bezugspun...
17.04.2013, 19:03
Wie implementiert man eine Schnittstelle in Erlang? Wie ist die Struktur der Module oder wie ist sie aufgebaut?
Ich habe eine geschichtete Architektur und möchte die Schnittstellen in jeder Ebene implementieren. Erlauben der Schicht, die die...
07.11.2010, 20:12
Die folgende Schnittstelle:
%Vor%
Und eine implementierende Klasse:
%Vor%
An dieser Stelle fordert Eclipse mich auf, nicht implementierte Methoden hinzuzufügen (ich wähle dies) oder mache die Klasse abstrakt.
Nach dem Hinzufügen sieht...
20.09.2013, 14:28