Suchergebnisse für Anfrage "interface"

2 die antwort

Konvertiere keine Schnittstelle zum Zeiger von etwas in Golang?

Der Versuch, eine Null-Schnittstelle in einen Zeiger auf etwas zu konvertieren, schlägt im folgenden Codeteil mit dem folgenden Fehler fehl:interface conversion: interface is nil, not *main.Node type Nexter interface { Next() Nexter } type Node ...

6 die antwort

Wie vermeide ich, sort.Interface für ähnliche Golang-Strukturen erneut zu implementieren?

Es gibt ein Problem, das mich in Golang stört. Angenommen, ich habe 2 Strukturen: type Dog struct { Name string Breed string Age int } type Cat struct { Name string FavoriteFood string Age int }Und wenn ich versuche zu sortieren[]*Dog und[]*Cat ...

26 die antwort

Ist es die beste Methode, eine Schnittstelle für jede Klasse zu extrahieren?

Ich habe Code gesehen, in dem jede Klasse eine Schnittstelle hat, die sie implementiert. anchmal gibt es keine gemeinsame Schnittstelle für all ie sind einfach da und werden anstelle von konkreten Objekten verwende ie bieten keine generische ...

TOP-Veröffentlichungen

14 die antwort

Sollen Javadoc-Kommentare zur Implementierung hinzugefügt werden?

Ist es richtig, Javadoc-Kommentare in die Benutzeroberfläche und Nicht-Javadoc-Kommentare in die Implementierung einzufügen? Most IDEs generieren Nicht-JavaDoc-Kommentare für Implementierungen, wenn Sie automatisch Kommentare generieren. Sollte ...

2 die antwort

Scala-Klasse zum Implementieren von zwei Java-Schnittstellen - wie?

Ich habe gerade angefangen, Scala zu lernen und frage mich jetzt, wie ich zwei verschiedene Java-Schnittstellen mit einer Scala-Klasse implementieren könnte. Angenommen, ich habe die folgenden Schnittstellen in Java geschrieben public interface ...

8 die antwort

Sind Schnittstellen ein gültiger Ersatz für Dienstprogrammklassen in Java 8? [Duplikat

Diese Frage hat hier bereits eine Antwort: Java 8: Schnittstelle mit statischen Methoden anstelle der statischen util-Klasse [/questions/25098937/java-8-interface-with-static-methods-instead-of-static-util-class] 4 Antworten Seit etwa einem ...

2 die antwort

statischer Rückgabetyp in PHP 7-Schnittstellen

Warum ist es in PHP 7 nicht möglich, eine Schnittstelle mit einem @ zu deklarierstatic Rückgabetyp? Sagen wir, ich habe die folgenden Klassen: interface BigNumber { /** * @param BigNumber $that * * @return static */ public function ...

8 die antwort

Observer Pattern in Swift

Ich möchte ein Beobachtermuster implementieren, finde aber nicht die richtigen Programmiersprachenkonstrukte in Swift (auch 2.0). Die Hauptprobleme sind: protocol undextension erlaubt keine gespeicherten Eigenschaften.n Klassen können wir ...

4 die antwort

Den String-Namen einer Schnittstelle mit Delphi RTTI erhalten

Ich habe bewiesen, dass ich mit Delphi 2010 den Namen eines Interfaces aus seiner GUID abrufen kann (zB IMyInterface konvertiert in den String 'IMyInterface'. Ich möchte dies in Delphi 7 erreichen (aus Kompatibilitätsgründen) Gibt es grundlegende ...

4 die antwort

Spring Autowire-Schnittstelle

Ich habe ein Interface IMenuItem public interface IMenuItem { String getIconClass(); void setIconClass(String iconClass); String getLink(); void setLink(String link); String getText(); void setText(String text); } Dann habe ich eine ...