interface

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.
2
Antworten

Fehlende Schnittstellenelemente in htop

Nach der Neuinstallation des Systems (auf dem Client) hatte ein Problem mit der Schnittstelle htop. Einige Elemente nicht anzeigen: Benutzername, Lastdurchschnitt Kunde: win7pro, Kitt 9708 Server: Ubuntu Server 12.04 Ссылка     
02.07.2013, 09:40
3
Antworten

Wie erstelle ich eine Schnittstelle, die einige interne Methoden zum Testen in C # enthält?

Betrachten Sie die folgende Klasse %Vor% Wie Sie sehen, hat es eine public Methode und eine internal Methode. Jetzt möchte ich eine Schnittstelle erstellen, die es mir erlaubt, diese Klasse in Tests (sowohl in dieser Assembly als auch...
22.09.2013, 12:50
2
Antworten

Enum? erweitert die Schnittstelle

Ich versuche, eine Sammlung von Enums zu haben, die eine gemeinsame Schnittstelle erweitern, also etwas wie: %Vor% und verwenden Sie dies an anderer Stelle, indem Sie beide erzwingen, dass eine Variable Enum ist und die Schnittstelle imple...
10.08.2012, 21:35
6
Antworten

diese Ausgabe über Objektreferenzcasting erklären? [Duplikat]

%Vor% Ich weiß, warum a nicht in B umgewandelt werden kann, weil B nicht von A erbt. meine Frage ist, warum B b1 = (B)i; erlaubt ist, da B nicht implementiert von I ist? und warum B b1 = (B)i; diese Zeile wird keine...
02.04.2014, 15:10
8
Antworten

Was ist der richtige Weg, um meine Schnittstelle zu entwerfen, wenn ich Operationen habe, die nicht von allen Implementierern unterstützt werden?

Ich habe eine Schnittstelle und zwei Klassen, die die Schnittstelle implementieren. %Vor% Die Klasse MyClass1 sagt mir Add unimplemented methods , weil die secondMethod nicht implementiert ist, OK, ich werde das tun. Aber das Problem...
27.07.2011, 11:30
3
Antworten

Erleichtert das Klicken auf eine Schaltfläche

Ich habe eine Taste, die auf bestimmten Telefonen wegen ihrer Größe zu schwer zu klicken ist. Aber es größer zu machen bricht das Layout. Es ist möglich, einer Ansicht zu erklären, dass es ein größeres "Klickfeld" als sein sichtbarer Berei...
01.08.2011, 12:20
5
Antworten

Unveränderbare Ansichten veränderbarer Typen

Ich habe ein Projekt, bei dem ich eine ganze Menge Konfigurationsdaten erstellen muss, bevor ich einen Prozess ausführen kann. Während der Konfigurationsphase ist es sehr praktisch, die Daten als änderbar zu haben. Sobald die Konfiguration abges...
12.11.2010, 19:36
5
Antworten

Wenn alles eine Schnittstelle implementiert wäre, wäre dies eine Garbage Collection?

Ich bin immer noch ein Neuling, und ich weiß, dass mein Denken falsch ist; Ich weiß einfach nicht wo ... Fast alles in Delphi stammt von TObject ab. Was, wenn alles stattdessen von einem TInterfaceObject abstammt, das eine triviale Schnitts...
17.09.2009, 00:29
2
Antworten

Casting-Fehler bei Reflektion

Ich habe eine Anwendung, die Plugins verwendet, die über eine Schnittstelle verwaltet werden. Ich lade dann dynamisch die Plug-in-Klassen und wirke sie auf die Schnittstelle, um mit ihnen zu arbeiten. Ich habe die folgende Codezeile, gehe dav...
13.04.2010, 21:14
2
Antworten

Verknüpfung zum Erstellen von Schnittstellenimplementierungen in NetBeans

Ich hätte gerne eine Verknüpfung, um eine Implementierung einer Schnittstelle zu erstellen. Beispiel: Klicken Sie mit der rechten Maustaste auf eine Schnittstellendatei, wählen Sie "Implementieren", fügen Sie den Klassennamen ein. Gibt es so etw...
07.01.2010, 15:34