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

Variablen in der Schnittstelle

Warum ist eine Variable, die in einer Schnittstelle verwendet wird, PUBLIC STATIC FINAL? Warum "statisch" im Besonderen?     
07.12.2009, 07:23
4
Antworten

vb.net: Mehrfachvererbung in einer Schnittstelle

Ich stehe vor einem Problem in Bezug auf Mehrfachvererbung in VB.net: Soweit ich weiß, unterstützt VB.net die Mehrfachvererbung im Allgemeinen nicht, aber Sie können eine Art Mehrfachvererbung erreichen, indem Sie mit Schnittstellen arbeiten...
15.04.2011, 20:49
2
Antworten

Wie kann ich die [] Operatoren überladen?

Ich erstelle eine Klasse, die ein Wörterbuch als privates Mitglied auffüllt. Ich möchte die Werte des Wörterbuchs freilegen, ohne das Wörterbuch selbst zu exponieren (schreibgeschützt). Ich kann leicht eine Eigenschaft erstellen, um _dictionary...
18.05.2010, 16:12
6
Antworten

Warum gibt es in Java keine Methode "List.reverse ()"?

Um Elemente in einer Liste umzukehren, muss ich in Java folgendes verwenden: %Vor% Ich habe mich nur gefragt, warum Java die umgekehrte Methode nicht in der List -Schnittstelle implementiert, so dass ich die In-Place-Umkehr wie folgt mach...
18.06.2016, 12:19
8
Antworten

Protokollparadigma in Objective-C [duplizieren]

Kürzlich fing ich an, mich mit Objektiv C zu beschäftigen. Bisher habe ich angefangen, einfache Codes zu schreiben, die jeder Neuling tut, um zu verstehen, wie das Programmiermodell funktioniert. Als ich anfing, über Protokoll zu lernen, w...
23.08.2011, 12:47
8
Antworten

Interface Insanity

Ich trinke die coolade und liebe es - Schnittstellen, IoC, DI, TDD, etc. etc. Sehr gut ausarbeiten. Aber ich stelle fest, dass ich gegen eine Tendenz ankämpfen muss, alles zu einer Schnittstelle zu machen! Ich habe eine Fabrik, die eine Schnit...
31.03.2009, 12:50
3
Antworten

Wann sollten Interfaces in Dart verwendet werden?

Ich habe Dart's Dokumentation gelesen und war ein wenig verwirrt, vielleicht weil ich von Ruby komme, um Interfaces zu benutzen. Natürlich sind Schnittstellen für Dart nicht einzigartig und es gibt eine ganze Reihe von Erklärungen darüber, wann...
08.05.2012, 16:33
5
Antworten

Java-Standard-Interface-Methoden konkrete Anwendungsfälle

Java 9 wird bald kommen und Java-Schnittstellen wie private Methoden werden um weitere Funktionen erweitert. default Methoden in Schnittstellen wurden in Java 8 hinzugefügt, im Wesentlichen um die Verwendung von Lambdas innerhalb von Sammlu...
27.04.2017, 15:01
2
Antworten

Der mysteriöse Fall der unerwarteten impliziten Schnittstellenvariablen

Ich bin kürzlich auf ein Verhalten gestoßen, das ich einfach nicht erklären konnte und kann, in Bezug auf Delphi-Interface-Variablen. Im Wesentlichen läuft es auf eine implizite Schnittstellenvariable hinaus, die der Compiler in der Methode...
18.03.2011, 16:06
2
Antworten

Methoden für Interface-Zeiger in Go aufrufen

Ich umgebe immer noch meinen Kopf um die feineren Details von Schnittstellen und Zeigern in Go. Ich bin auf ein Problem mit einem einfachen Typ gestoßen, der einen Zeiger auf net.Conn enthält. Wenn ich versuche, eine Methode (Close) auf dem Ze...
05.03.2014, 21:09