Tag: interface

Eine Schnittstelle bezieht sich auf den Punkt der Interaktion zwischen Komponenten. Schnittstellen sind anwendbar sowohl auf der hardware-und software-Ebene.

Im Allgemeinen, eine Schnittstelle stellt einen Vertrag aus, ohne dass die zugrunde liegenden Implementierungsdetails. In der Objekt-Orientierten Programmierung, interfaces definieren abstrakte Typen, aussetzen Verhalten, aber enthalten keine Logik. Die Umsetzung ist definiert durch die Klasse oder der Typ, der die Schnittstelle implementiert.

C#: Wie kann Dictionary<K V> ICollection implementieren<KeyValuePair<K V>> die zimmerreserviereung, ohne das Hinzufügen(KeyValuePair<K V>)?

Anzahl der Antworten 3 Antworten
Blick auf System.Collections.Generic.Dictionary<TKey, TValue> es eindeutig implementiert ICollection<KeyValuePair<TKey, TValue>> ist, aber nicht die erforderlichen " void Add(KeyValuePair<TKey, TValue> item) " - Funktion. Dies kann auch gesehen werden, wenn Sie versuchen zu initialisieren einer Dictionary wie diese: private

Klasse die zwei Schnittstellen mit der gleichen Methode?

Anzahl der Antworten 4 Antworten
/* Class name : Fish.java */ interface Fish { public void eat(); public void travel(); } /* Class name : Mammals.java */ interface Mammals {public void eat(); public void travel();} /*Amphibians mean living two lives (on land

wie kann ich erklären java-Schnittstelle Feld, die Implementierung der Klasse sollten zu verfeinern, dass Feld

Anzahl der Antworten 2 Antworten
Wie kann ich erklären java-Schnittstelle Feld, die Implementierung der Klasse sollten zu verfeinern, dass Feld ? beispielsweise public interface IWorkflow{ public static final String EXAMPLE;//interface field public void reject(); } //and implement class public class AbstWorkflow implements

Holen Sie sich den Namen der Schnittstelle von der Implementierung der Klasse

Anzahl der Antworten 2 Antworten
Beispiel : List<String> list = new ArrayList<String>(); //This would give me the class name for the list reference variable. list.getClass().getSimpleName(); Möchte ich, um den Namen der Schnittstelle aus der list Referenz-variable. Ist es irgendwie möglich das zu

Winkel-Werkstoff-Tabelle Dynamische Spalten ohne Modell

Anzahl der Antworten 2 Antworten
Muss ich verwenden, Winkel-Werkstoff-Tabelle, ohne Modell, weil ich nicht weiß was kommen wird aus dem Dienst. So, ich bin initialisieren meiner MatTableDataSource und displayedColumns dynamisch in Komponente wie : TableComponent : ngOnInit() { this.vzfPuanTablo = //TABLE

Die überprüfung der Gleichheit der Schnittstelle{}

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche nach einem interface{} Scheibe für eine bestimmte interface{} Wert: var v interface{} for i := 0; i < len(A); i++ { if (A[i] == v) { fmt.Println("Gotcha!") break } } In dem

Java: Schnittstellen mit inneren enums; Erweitern der Funktionalität in Klassen-Implementierung

Anzahl der Antworten 4 Antworten
Habe ich eine Schnittstelle wie die folgende: package example; import java.awt.Point; public interface Thing { public enum MovingState { MOVING_LEFT, MOVING_UP, MOVING_RIGHT, MOVING_DOWN } public void setNewPosition(MovingState state); public Point getPosition(); } und eine Implementierung der Klasse:

Wie funktioniert die Schnittstellen mit konstruieren Signaturen arbeiten?

Anzahl der Antworten 5 Antworten
Ich bin mit einigen Schwierigkeiten, wie definieren von Konstruktoren in interfaces funktionieren. Ich könnte Total Missverständnis etwas. Aber ich habe nach Antworten gesucht für eine gute Weile, und ich kann nicht finden, alles, was damit in Zusammenhang

Java-Schnittstellen Methodik: Soll jede Klasse eine Schnittstelle implementieren?

Anzahl der Antworten 13 Antworten
Ich habe die Programmierung in Java für ein paar Kurse auf der Uni und ich habe folgende Frage: Ist es methodisch akzeptiert, dass in jeder Klasse sollte eine Schnittstelle implementieren? Ist es als schlechte Praxis, nicht zu

Remote-Verbindung zu MongoDB http-Schnittstelle von EC2-server

Anzahl der Antworten 4 Antworten
Kann ich eine Remote-Verbindung zu meinem mongodb http-Schnittstelle auf mein AWS ec2 server. Habe ich überprüft das Protokoll und bestätigt, dass er lauscht auf port 28017. Habe ich überprüft mit netstat -a tcp-port 28017 geöffnet ist. Ich

Java: Rückkehr Unterklasse in Oberklasse-Methode Signatur

Anzahl der Antworten 3 Antworten
Arbeite ich an einem problem, wo gibt es mehrere Implementierungen von Foo, begleitet von mehreren FooBuilder's. Während Foo's einige gemeinsame Variablen, die festgelegt werden müssen, haben Sie auch verschiedene Variablen, die verlangen von Ihren jeweiligen FooBuilder zu

Sind "public" und "public final" redundante interface-Felder?

Anzahl der Antworten 5 Antworten
Ich war das Lesen dieses post Warum würde eine statische verschachtelte Schnittstelle in Java? insbesondere die erste Antwort. In dieser Antwort wird geschrieben, dass die Worte "public" oder "public final" auf Oberfläche Felder sind redundant. Meine Frage

Typoskript Parsen von json mit Klasse und interface

Anzahl der Antworten 1 Antworten
Ich versuche, mich eine Klasse Post enthält post-Attribute wie "id, Titel, Inhalt ...etc. Möchte ich zum initialisieren der Klasse aus einer JSON-Antwort. Ich bin mit Winkel-http get JSON, in Maschinenschrift, in der APP.TS: JS: class AppComponent {

Schnittstellen in Groovy

Anzahl der Antworten 1 Antworten
Ich bin zu starten eine social-web-app-Projekt. Während ich war die Gestaltung von Unterricht habe ich beschlossen, Schnittstellen zu definieren wie "commentable" oder "sympathisch" zu verwenden, wenn nötig. Doch ich konnte nicht herausfinden, wie es zu implementieren, in

Spring Cache-Abstraktion VS-Schnittstellen VS-Taste param ("Null-Schlüssel zurückgegeben, die für den cache-Betrieb" - Fehler)

Anzahl der Antworten 1 Antworten
Während der Implementierung stieß ich auf ein problem mit Spring Cache-Abstraktion VS-Schnittstellen. Können sagen, ich habe die folgende Schnittstelle: package com.example.cache; public interface IAddItMethod { Integer addIt(String key); } Und die beiden folgenden Implementierungen: package com.example.cache; import

Import-Schnittstelle im Winkel 2

Anzahl der Antworten 5 Antworten
In einer Meteor-app, die mithilfe Winkel 2, erstellen Sie einen benutzerdefinierten Datentyp, so etwas wie dieses: interface MyCustomType { index: number; value: string; } Dann möchte ich verwenden Sie diese benutzerdefinierten Typ in mehrere Dateien. Ich habe

Was ist der Zweck der Prüfung selbst.__Klasse__ ? - python

Anzahl der Antworten 6 Antworten
Was ist der Zweck der Prüfung self.__class__ ? Ich habe festgestellt, dass einige code, der erstellt eine abstrakte interface-Klasse und anschließend überprüft, ob seine self.__class__ selbst, z.B. class abstract1 (object): def __init__(self): if self.__class__ == abstract1: raise

WCF Vertrag zurückgeben-Schnittstelle verursachen könnte Serialisierung Problem?

Anzahl der Antworten 2 Antworten
Ich versuche zu definieren, die einen WCF-Vertrag, der gibt eine Schnittstelle, so etwas wie unten: [ServiceContract] public interface IMyContracts { [OperationContract] IMyInterface GetData(string request); } Um dieses zu erhalten, Arbeit, die ich denke, dass mein interface (IMyInterface)

Was ist eine Klasse, Schnittstelle?

Anzahl der Antworten 8 Antworten
Derzeit arbeite ich meinen Weg durch Code Vollständig ist und das Wort "Schnittstelle" taucht immer wieder! Ich versuche, meinen Kopf Runde, was eine Schnittstelle ist. Sie können definieren Sie den Begriff? Auch was eigentlich macht eine Klasse

Konvertieren interface {}, um Struktur in Golang

Anzahl der Antworten 2 Antworten
Ich bin ganz neu Gehen und werde versuchen, meinen Kopf um all die verschiedenen Arten und wie Sie diese verwenden. Ich habe ein interface mit der folgenden (die war ursprünglich in einer json-Datei): [map[item:electricity transform:{fuelType}] map[transform:{fuelType} item:gas]]

Was bedeutet "neue" Schlüsselwort, bedeutet, wenn verwendet, innerhalb einer Schnittstelle in C#?

Anzahl der Antworten 7 Antworten
Entwickeln eine generische Schnittstelle, die ich wünschte, zu erklären, einen Konstruktor in ein interface, aber es sagt Konstruktoren sind dort verboten. Ich habe versucht, zu erklären, eine statische factory-Methode, aber es sagt weder statische Methoden sind erlaubt

Höhe und Breite auf dem iPhone (/iPad)

Anzahl der Antworten 7 Antworten
Dies ist nur eine test-Anwendung, Es ist nur eine AppDelegate Klasse zu erstellen, alles was ich Tat, war ein Fenster basierte Anwendung, legen Sie die unterstützten Ausrichtungen, um nur die Landschaft in der info.plist und fügen Sie

Go Syntax und die Schnittstelle als parameter an die Funktion

Anzahl der Antworten 2 Antworten
Ich bin neu in Go-Programmierung Sprache und vor kurzem mal mit dem folgenden code: func (rec *ContactRecord) Less(other interface{}) bool { return rec.sortKey.Less(other.(*ContactRecord).sortKey); } Jedoch verstehe ich nicht den Sinn hinter dem funktionskopf. Sie akzeptiert ein interface

X nicht implementiert Y (...- Methode einen Zeiger Empfänger)

Anzahl der Antworten 3 Antworten
Gibt es bereits mehrere F&auf diese "X nicht implementiert Y (...- Methode einen Zeiger Empfänger)" Sache, aber für mich, Sie scheint zu sprechen, über verschiedene Dinge, und nicht anwenden zu meinem konkreten Fall. So, anstatt die Frage

Warum erhalte ich eine Fehlermeldung, die Instanziierung einer Schnittstelle?

Anzahl der Antworten 6 Antworten
Habe ich eine Klasse und ein interface, und wenn ich es versuche zum instanziieren des interface, bekomme ich eine Fehlermeldung: Kann nicht erstellen Sie eine Instanz der abstrakten Klasse oder Schnittstelle Mein code ist unten: namespace MyNamespace

PHP Arrayable-Schnittstelle

Anzahl der Antworten 4 Antworten
Ich bin mir sicher, dass ich lese eine Weile zurück, um ein neues feature von PHP, dass entweder eine neue Magische Methode oder eine neue Schnittstelle, so dass Sie implementieren können Arrayable Methoden. zB interface Arrayable {

Verknüpfung zu erstellen, interface-Implementierungen mit NetBeans

Anzahl der Antworten 3 Antworten
Ich würde gerne eine Verknüpfung erstellen, die eine Implementierung einer Schnittstelle. Beispiel: Rechtsklick auf eine interface-Datei, wählen Sie "implementieren" -, insert-Klasse name. Gibt es so etwas wie dieses in NetBeans (6.8)? möglicherweise möchten Sie diese Datei als

Die Weitergabe der Daten Von Aktivität zu Fragment wurde unter Verwendung der Schnittstelle

Anzahl der Antworten 3 Antworten
Möchte ich weitergeben von Daten aus Aktivitäten zu bündeln, wurde unter Verwendung der Schnittstelle keine Bündel. Bitte haben Sie einen Blick auf den folgenden code: Schnittstelle: public interface FragmentCommunicator { public void passData(String name); } MainActivity public

Die Bedeutung von Schnittstellen in Java

Anzahl der Antworten 12 Antworten
Sagen wir, wir haben zwei Klassen, Tiger und Aeroplane. Eine Sache, die gemeinsam für diese beiden Typen ist die Geschwindigkeit. Ich weiß, dass wäre es unlogisch, erstellen Sie eine Superklasse ClassWithSpeed und dann Unterklassen abgeleitet Aeroplane und

Muss einen öffentlichen parameterlosen Konstruktor, nicht?

Anzahl der Antworten 2 Antworten
public interface IAutomatizableEvent { Event AutomatizableEventItem { get; } bool CanBeAutomatic { get; } bool IsAutomaticallyRunning { get; } bool OnBeforeAutomaticCall(); bool OnAutomaticCheck(); void OnAutomaticStart(); void OnAutomaticCancel(); } public abstract class AutomatizableEvent : IAutomatizableEvent { public AutomatizableEvent()

Problem mit interface-Implementierung in partiellen Klassen

Anzahl der Antworten 2 Antworten
Ich habe eine Frage zu einem problem mit L2S, automatisch generierte DataContext und die Verwendung von Partiellen Klassen. Ich habe abstrahiert, mein datacontext und für jede Tabelle, die ich verwenden, ich bin die Implementierung einer Klasse mit

Schnittstellen — Was ist der Punkt?

Anzahl der Antworten 28 Antworten
Den Grund für die Schnittstellen wirklich, entzieht sich mir. Von dem was ich verstehe, es ist so eine Art umgehen, für die nicht vorhandene multi-Erbe, das existiert nicht in C# (oder so wurde mir gesagt). Alles, was

Wie erstellen Sie ein Objekt einer abstrakten Klasse und interface

Anzahl der Antworten 12 Antworten
Wie erstelle ich ein Objekt einer abstrakten Klasse und Schnittstelle? Ich weiß, wir können nicht instanziieren ein Objekt einer abstrakten Klasse direkt. InformationsquelleAutor gautam | 2010-12-01

Delphi mit HTML/CSS-Schnittstelle

Anzahl der Antworten 9 Antworten
Ich will entwickeln Sie eine delphi-Anwendung mit einer HTML/CSS graphical user interface, nicht unbedingt laufen in einem web-browser. Ich möchte dies tun, erstellen Sie eine umfangreichere grafische Benutzeroberfläche mit Animationen usw. und brechen aus dem normalen VCL-Komponenten

Mit der compareTo-Methode mit einem array zu Sortieren Studenten mit Namen und test-Ergebnis

Anzahl der Antworten 4 Antworten
Brauche ich, um vergleichbare interfact und eine compareTo-Methode zum Sortieren einer Liste der Schüler alphabetisch und dann nach test-Ergebnis. Ich habe Mühe zu bekommen, dies funktioniert in meiner Anwendung. Die Liste der Namen gelesen werden soll aus

Java die abstrakte Klasse implementiert das interface

Anzahl der Antworten 4 Antworten
Habe ich die folgende Schnittstelle und abstrakte Klasse implementiert: interface Walk { String walk(); } public abstract class Animal implements Walk { abstract String MakeNoise(); } Und folgende konkrete Implementierungen: class Cat extends Animal { String MakeNoise()

Umsetzung von zwei Schnittstellen mit zwei Standard-Methoden die gleiche Signatur in Java 8

Anzahl der Antworten 5 Antworten
Angenommen ich habe zwei Schnittstellen: public interface I1 { default String getGreeting() { return "Good Morning!"; } } public interface I2 { default String getGreeting() { return "Good Afternoon!"; } } Wenn ich will, zu implementieren, die

web-service kann nicht serialisieren, die eine Schnittstelle

Anzahl der Antworten 3 Antworten
Habe ich eine Schnittstelle wie folgt: public interface IDocument : ISerializable { Boolean HasBeenUploaded { get; set; } void ISerializable.GetObjectData(SerializationInfo, StreamingContext) { } } Gibt es drei Dokumente, die Erben von all dem serialisieren gut. Aber beim

Einstellung default-Wert für die Eigenschaften der Schnittstelle?

Anzahl der Antworten 2 Antworten
Habe ich eine Schnittstelle, die enthält eine Eigenschaft. Ich brauche, um den Standardwert für diese Eigenschaft. Wie macht man das?. Auch ist es gute Praxis, um eine defualt-Wert für eine Eigenschaft in der Schnittstelle? oder hier über

Deklaration von member-Funktion im interface

Anzahl der Antworten 9 Antworten
Zunächst ich bin ziemlich neu in C#. Ich möchte ein interface deklarieren Sie eine member-Funktion wie im folgenden code-Abschnitt interface IMyInterface { void MyAction() { //do stuff depending on the output of function() } void Function(); }

Wie die Umsetzung enum mit Generika?

Anzahl der Antworten 3 Antworten
Habe ich eine generische Schnittstelle, wie diese: interface A<T> { T getValue(); } Diese Schnittstelle hat eine begrenzte Instanzen, daher wäre es am besten, um Sie umzusetzen als enum-Werte. Das problem ist, diese Instanzen haben unterschiedliche Art

Schnittstelle vs-Basisklasse

Anzahl der Antworten 30 Antworten
Wann sollte ich ein interface und Wann soll ich eine base-Klasse? Sollte es immer eine Schnittstelle, wenn ich nicht wollen, um tatsächlich zu definieren, die eine Basis-Implementierung der Methoden? Wenn ich einen Hund habe und Katzen-Klasse. Warum

Abstrakte Klasse vs. Interface im Java

Anzahl der Antworten 15 Antworten
Wurde ich gefragt, eine Frage, ich wollte meine Antwort bewertet hier. Q: In dem Szenario besser geeignet ist, zu verlängern, eine abstrakte Klasse eher als Implementierung der Schnittstelle(s)? A:, Wenn wir über template method design pattern. Bin

Cast List<T> Liste<Interface>

Anzahl der Antworten 7 Antworten
public interface IDic { int Id { get; set; } string Name { get; set; } } public class Client : IDic { } Wie kann ich warf List<Client> zu List<IDic>? InformationsquelleAutor Andrew Kalashnikov | 2012-01-19

Warum java-Klassen nicht Erben Anmerkungen von implementierten interfaces?

Anzahl der Antworten 2 Antworten
Habe ich mit Guice ist AOP abzufangen einige Methodenaufrufe. Meine Klasse implementiert ein interface und ich würde gerne kommentieren die Methoden der Schnittstelle so Guice könnte die Auswahl der richtigen Methoden. Auch wenn der annotation-Typ versehen mit

Wie man benutzerdefinierte Schaltflächen in vb.net

Anzahl der Antworten 1 Antworten
Kennen Sie ein tutorial, dass mir helfen könnte machen eine benutzerdefinierte Schaltfläche in vb.net. Da visual studio 2008 ermöglicht es Ihnen nicht um Schaltflächen zu erstellen, die in Kreis-oder Dreiecks-Formen. Ich habe versucht, auf der Suche und

Definieren implizite und explizite Typumwandlungen für C# - Schnittstellen

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit zu schreiben, interface-basierten code (D. H. die Verwendung von interfaces statt Klassen als Typen angenommen und weitergereicht) in C# ohne die Verwendung von Dingen wie impliziten Typumwandlungen? Hier einige Beispiel-code - es wurde

So öffnen Sie die FB-Taste senden-popup oben in der button-position

Anzahl der Antworten 3 Antworten
Arbeite ich auf FB senden und like-button-integration. Aber vor einem problem, da meine Tasten befinden sich an der Unterseite der Seite. Also beim anklicken der Schaltfläche senden die flyout-pop-up öffnet, die jenseits des sichtbaren Bereichs der Seite.

Wie implementieren Konstruktor für die erweiterte Klasse

Anzahl der Antworten 3 Antworten
Dies funktioniert: class ABean implements A { protected String field1; ... protected String fieldn; public String getField1() { return field1; } ... } class BBean extends ABean { public BBean(A a) { super(); this.field1=a.getField1(); ... this.fieldn=a.getFieldn(); }

Wie alle Netzwerk-interface-Namen und den Informationen in c++

Anzahl der Antworten 1 Antworten
Ist es möglich, dass alle Netzwerk-interfaces(ob bis oder unten) name und verfügbaren Informationen, die in Linux mit c++? Ich meine ein Programm, das nur verwendet API zu bekommen-Schnittstelle, name. Bedeutet "ioctl" drucken unten Schnittstellen? Dies ist die