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.

Wie kann ich verschieben EC2-Instanzen in ein anderes Subnetz?

Anzahl der Antworten 4 Antworten
Ich habe ein VPC einrichten in AWS. wir haben erstellt 2 subnets (/24 und B/24), gerade mit allen IP keine IP ' s/Subnetze, die für die weitere Verwendung. Finden wir, dass die b/24 ist nicht völlig verwertet,

Die Umsetzung von auf null festlegbaren Typen in Generische Schnittstelle

Anzahl der Antworten 3 Antworten
So, in einer vorherigen Frage habe ich gefragt, über die Implementierung ein generisches interface mit einer öffentlichen Klasse und bingo, es funktioniert. Aber einer von den Typen bin ich auf der Suche nach pass in eine der

Array von systemverilog-Schnittstellen mit unterschiedlichen Eingaben

Anzahl der Antworten 2 Antworten
Ich würde gerne instanziieren ein array von systemverilog-interfaces, wo jedes array-element verwendet, einen anderen Eingang aus. Wenn alle Elemente mit demselben input, dann die Instanziierung ist einfach: x_if x_IF[`NUM_INTERFACES](clk); Hier, wenn `NUM_INTERFACES ist 2, dann die clk

Warum würden Sie deklarieren Sie ein Interface und dann instantiieren ein Objekt mit dem es in Java?

Anzahl der Antworten 10 Antworten
Einen Freund und ich studieren, Java. Wir waren auf der Suche, an den Schnittstellen, die heute und wir haben in ein bisschen eine Diskussion darüber, wie Schnittstellen verwendet werden. Den Beispiel-code mein Freund mir zeigte, enthalten diese:

Das Letzte Feld nicht zugeordnet werden können, für eine Schnittstelle

Anzahl der Antworten 5 Antworten
Habe ich ein Klasse Produkt und eine Schnittstelle LargeProduct. Produkt implementiert LargeProduct. LargeProduct hat eine variable Höhe, die getter-und setter-Methoden, die implementiert werden, in der Produkt-Klasse. Der Höhe variable in LargeProduct ist definiert wie folgt: public int

Können Sie überschreiben von interface-Methoden mit unterschiedlichen, aber "kompatibel", Signaturen?

Anzahl der Antworten 7 Antworten
Betrachten Sie die folgende PHP-Schnittstellen: interface Item { //some methods here } interface SuperItem extends Item { //some extra methods here, not defined in Item } interface Collection { public function add(Item $item); //more methods here }

Beim dynamischen laden der DLL

Anzahl der Antworten 1 Antworten
Ich habe ein Programm das braucht, der eine große Anzahl von plugins. Jedes plugin unterstützen muss, eine sehr einfache Schnittstelle, ist diese Schnittstelle in einer DLL definiert (IBaseComponent für die Einfachheit der Frage Willen). Jedes plugin wird

Wie erstellen Sie eine anonyme Implementierung der Schnittstelle?

Anzahl der Antworten 1 Antworten
Habe ich eine Schnittstelle: interface TileSet { fun contains(x: Int, y: Int) : Boolean } Ich möchte in der Lage sein zu erstellen, Gewerkschaften Sätze von Kacheln (Kachel ist ein paar von x-und y-integer-Koordinaten): fun TileSet.union(another: TileSet)

Gewusst wie: erweitern einer Schnittstelle

Anzahl der Antworten 6 Antworten
Ich bin Codierung Schnittstelle. Habe ich eine Schnittstelle Eine und eine Klasse B implementiert. Mir wurde gesagt, dass könnte ich überschreiben B Funktionalitäten durch Verlängerung C aber ich bin gefragt, zu berühren, weder B noch C, und

PHP erweitern können nicht aus der Schnittstelle?

Anzahl der Antworten 3 Antworten
Schreibe ich unten in einer einzigen php-Datei. <?php interface people { public function take($s); } class engineer extends people { public function take($s){ echo $s; } } ?> Den Menschen ist eine Schnittstelle, die der Ingenieur erweitert

Sind alle Methoden der Schnittstelle Abstrakt?

Anzahl der Antworten 6 Antworten
Sehe ich das schriftliche in den meisten Orten- "All of the methods in an interface are abstract." Aber ein interface kann auch default methods und static methods und Methode Körper existiert für default-Methoden und statische Methoden. so

Php type hinting nicht immer zusammen mit interfaces und abstrakten Klassen?

Anzahl der Antworten 3 Antworten
Ich denke, es wird viel leichter sein, zu sehen, dass das problem in ein code-Beispiel schreiben die Frage in den ersten Platz. Hier ist mein php code: <?php interface AnInterface { public function method(); } class AClass

Wenn zwei Klassen implementieren das gleiche interface

Anzahl der Antworten 4 Antworten
Angenommen, es gibt 2 Klassen, die die Implementierung einer gleichen Schnittstelle und die Methoden aus der Schnittstelle. Wenn ich rufe eine Methode auf, die direkt von der Schnittstelle, was ist das, was entscheidet dann, welche Implementierung zurückgegeben

Attribut-Interface Mitglieder funktioniert nicht

Anzahl der Antworten 1 Antworten
In meiner Anwendung mehrere Modelle müssen Password Eigenschaften (zB Registration und ChangePassword Modelle). Die Password Eigenschaft hat Attribut wie DataType und Required. Daher, um sicherzustellen, re-usability eine Konsistenz, die ich erstellt : interface IPasswordContainer{ [Required(ErrorMessage = "Please

C++: LNK-Fehler: unresolved external symbol, die aus virtuellen Funktionen

Anzahl der Antworten 4 Antworten
Überblick über die Klassen, etc von meinem interface! Tier.H: class Animal { public: virtual void walk(); } Animals.CPP =LEER Kuh.H: class Cow : public Animal { public: virtual void walk(); } Hier sollte es outomatically wissen, die

Nicht in der Art über einen Verweis Konvertierung, boxing-Konvertierung, unboxing-Konvertierung, Verpackung Konversion oder null-Typ-Konvertierung

Anzahl der Antworten 3 Antworten
In C#, wenn ich einen parameter für eine Funktion, wenn der parameter type ist ein interface, wie einen pass in ein Objekt, das die Schnittstelle implementiert. Hier ist ein Beispiel: Die parameter für eine Funktion ist wie

Alternativen zu nested interfaces (nicht möglich in C#)

Anzahl der Antworten 5 Antworten
Ich bin mit Schnittstellen in diesem Fall meist als Griff eine unveränderliche Instanz eines Objekts. Das problem ist, dass geschachtelte interfaces in C# sind nicht erlaubt. Hier ist der code: public interface ICountry { ICountryInfo Info {

Schnittstelle mit getter und setter in c#

Anzahl der Antworten 6 Antworten
Als ich hier gelesen http://msdn.microsoft.com/en-us/library/75e8y5dd%28v=VS.100%29.aspx Ist es möglich get in einer Schnittstelle, ABER NICHT set ? ODER wenn ich will, getter-und setter-in-Schnittstelle, muss ich die alte syntax getVar setVar nur weil neue syntax nicht passt-Schnittstelle syntax? Update:

Warum sind Schnittstellen bevorzugt abstrakte Klassen?

Anzahl der Antworten 23 Antworten
Ich nahm vor kurzem an ein Gespräch und Sie bat mich, die Frage "Warum sind Schnittstellen bevorzugt über Abstrakte Klassen?" Ich habe versucht, ein paar Antworten wie: Wir können nur eine Erweitert die Funktionalität Sie sind zu

Abstrakte Methode Fehler

Anzahl der Antworten 8 Antworten
Arbeite ich an einem Projekt in netbeans, dass, wenn ich starten Sie es mit dem glassfish 3.1.2.Alles funktioniert einwandfrei.Aber wenn ich Anrufe, die /invite-url, die zugeordnet ist folgende Methode @RequestMapping(value = "/invite", method = RequestMethod.POST) @ExceptionHandler(GenericException.class) public

Fehlermeldung 'kann Nicht aufgelöst werden oder ist nicht ein Feld'

Anzahl der Antworten 1 Antworten
Recht jetzt studiere ich die chain of responsibility design pattern und bin mit Eclipse. Und ich versuche, um diesen code zu kompilieren, aber ich habe das kompilieren der Fehler "isLast kann nicht aufgelöst werden oder ist nicht

WCF: Interfaces, Generics und ServiceKnownType

Anzahl der Antworten 5 Antworten
Habe ich Folgendes: [ServiceContract] [ServiceKnownType(typeof(ActionParameters))] [ServiceKnownType(typeof(SportProgram))] [ServiceKnownType(typeof(ActionResult<SportProgram>))] public interface ISportProgramBl { [OperationContract] IActionResult<ISportProgram> Get(IActionParameters parameters); } Wenn ich das Cmdlet Get-Methode erhalte ich die folgende Fehlermeldung: Es wurde ein Fehler beim serialisieren der parameter http://tempuri.org/:GetResult. Die InnerException-Nachricht

Fabrik zum Erstellen von Objekten Nach ein Generischer Typ C#

Anzahl der Antworten 8 Antworten
Was wäre der effizienteste Weg zu instantiieren eines Objekts nach einem generischen Typ übergeben, um eine Factory-Klasse, zum Beispiel: public class LoggerFactory { public static ILogger<T> Create<T>() { //Switch Statement? //Generic Dictionary? //EX.: if "T" is of

Die Art der Klasse, die mehrere interfaces implementiert

Anzahl der Antworten 4 Antworten
Ich bin gerade dabei, einige schreiben von Klassen, und ich komme durch Folgendes problem: Ich bin versucht, zu schreiben eine Klasse, die einige Funktionen von zwei Schnittstellen interface IA { public void doSomething(); } interface IB {

vb.net: mehrfache Vererbung in einer Schnittstelle

Anzahl der Antworten 4 Antworten
Ich bin vor ein problem in Bezug auf Mehrfachvererbung in VB.net: Soweit ich weiß VB.net Mehrfachvererbung nicht unterstützt, aber Sie können erreichen, eine Art Mehrfachvererbung durch die Arbeit mit Schnittstellen (mit "Implements" statt "Erbt"): Public Class ClassName

Erzeugen einer Instanz einer Schnittstelle in c#

Anzahl der Antworten 7 Antworten
Ich bin über ein interface in C# und anstatt zu schreiben, eine ganz neue Klasse implementiert diese Schnittstelle ist es möglich, erstellen Sie einfach ein Objekt, das die diese Schnittstelle implementiert? Die Schnittstelle ist definiert als public

Kraft ist eine Funktion der parameter Typ in Python?

Anzahl der Antworten 2 Antworten
Habe ich eine Funktion in eine Python-Klasse, die fügt über Schnittstellen zu einer Liste. def RegisterAsListener(self, inListener): self.__TransitListeners.append(inListener) Das ist schön, denn eine Klasse muss nur Erben, sagte mein Interface, greifen Sie das Objekt, und registrieren Sie

Überprüfen Sie, ob ein Typ implementiert ein generisches interface ohne Rücksicht auf die generische typargumente

Anzahl der Antworten 2 Antworten
Habe ich eine Schnittstelle public interface MyInterface<TKey, TValue> { } Implementierungen sind irrelevant. Jetzt will ich überprüfen, ob ein bestimmter Typ eine Implementierung der Schnittstelle. Diese Methode schlägt fehl, für public class MyClass : MyInterface<int, string> {

Vererbung von generischen Schnittstellen

Anzahl der Antworten 3 Antworten
Ich weiß nicht, wie ein problem zu lösen, mit generischen Schnittstellen. Generische Schnittstelle dar, die Fabrik für Objekte: interface IFactory<T> { //get created object T Get(); } Schnittstelle repräsentiert Fabrik für Computer (Computer-Klasse) specyfing der Regel ab

Java: Can-Schnittstellen enthalten Konstante Variablen definiert, die in Ihnen?

Anzahl der Antworten 3 Antworten
Kann, kann ich public static final Variablen in einem interface? Ich halte einige Allgemeine Konstanten definierten Werte in diese Dateien? Ist das nicht etwas, das einfach ist, einfach zu versuchen? Sie haben einen funktionierenden compiler, richtig? Tut

Suche nach SSID des wireless-Netzwerks mit Java

Anzahl der Antworten 3 Antworten
Wir sind dabei ein Projekt codiert in Java (kompiliert für JRE 1.6) und brauchen etwas Hilfe mit ein wenig, aber scheinbar komplizierte feature: Wollen wir eine bestimmte Handlung zu tun, wenn ein bestimmtes WLAN-Netzwerk verbunden ist, beispielsweise

Implementieren enum in c# Oberfläche und in einer Oberfläche die Signatur der Methode

Anzahl der Antworten 3 Antworten
Habe ich eine Schnittstelle Schnittstelle: interface IThing { Enum MyEnum {get;set;} string DoAction(MyEnum enumOptionChosen, string valueToPassIn); } Konkrete Umsetzung: public class Thing : IThing { public enum MyEnum { FirstOption, SecondOption, ThirdOption } string doAction(MyEnum enumOptionChosen, string

Java-Schnittstelle: Erben, Überschreiben und Überladen von Methoden

Anzahl der Antworten 5 Antworten
In "THE Java™ Programming Language, Fourth Edition" Von Ken Arnold, James Gosling, David Holmes, seine erwähnt, dass: Absatz: (4.3.2) "In ähnlicher Weise, wenn eine Schnittstelle erbt mehr als eine Methode mit der gleichen Signatur, oder wenn eine

Wie viele interfaces kann eine Klasse implementieren, die in PHP?

Anzahl der Antworten 5 Antworten
Ich bin auf der Suche nach einer Antwort auf die Frage ist nicht schwer, aber ich kann nicht herausfinden, wie viele interfaces implementiert werden können, indem Sie eine Klasse. Ist das möglich? class Class1 implements Interface1, Interface2,

Spring Dependency injection für Schnittstellen

Anzahl der Antworten 3 Antworten
Gut ich habe gerade einige tutorials über die Spring dependency injection, sowie MVC, aber ich Schaffe es immer noch nicht verstehen, wie können wir instanziieren von Klassen speziell? Ich meine, wenn zum Beispiel habe ich eine variable

Wo lege ich alle diese Schnittstellen?

Anzahl der Antworten 6 Antworten
Ich versuche, meine Füße nass mit unit-Tests. Ich bin derzeit nicht in der Gewohnheit des Schreibens Schnittstellen für Klassen, es sei denn, ich sehe irgendeinem Grund, den ich brauchen würde, um den swap in eine andere Umsetzung.

Jeder echte Beispiel für die Verwendung der Schnittstelle mit mehreren Vererbung

Anzahl der Antworten 9 Antworten
Ich m versuchen zu verstehen, Schnittstellen, so dass ich diese auch umsetzen in meinen Programmen, aber ich m nicht in der Lage, sich vorzustellen, wie sollte ich Sie nutzen. Auch geben Sie mir einige zB der mit

Frühjahr autowire-Schnittstelle

Anzahl der Antworten 2 Antworten
Habe ich eine Schnittstelle 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 Implementierung für diese Schnittstelle @Component @Scope("prototype") public class

Können wir definieren eine Schnittstelle in eine Schnittstelle?

Anzahl der Antworten 6 Antworten
Ich gerne wissen, können wir definieren eine Schnittstelle in eine Schnittstelle. wie interface abc { void show(); public interface xyz { void read(); } } Wurde diese Frage im interview. Alle Echtzeit die Nutzung dieser. InformationsquelleAutor giri

Objekt Als Interface

Anzahl der Antworten 3 Antworten
Ich habe ein Objekt, das eine Schnittstelle implementiert, wie finde ich dann das Objekt mit der spiegelung. Wie kann ich warf das Objekt in die Schnittstelle und dann legen Sie Sie in eine List<IInterface> ? Post code

Warum kann ich nicht zum aufrufen von Methoden innerhalb einer Klasse, die explizit eine Schnittstelle implementiert?

Anzahl der Antworten 3 Antworten
Hier ist die Geschichte. Ich habe eine Schnittstelle IVehicle. Ich habe explizit implementiert die Schnittstelle in meine Klasse Vehicle.cs. Hier ist mein interface: Interface IVehicle { int getWheel(); } hier ist meine Klasse: class Vehicle: IVehicle {

Nicht Typ-Schalter auf non-Schnittstelle Wert

Anzahl der Antworten 4 Antworten
Ich Spiele mit Typ-assertion mit den folgenden dummy-code, und ich bekam die Fehlermeldung: nicht Typ-Schalter auf non-Schnittstelle Wert Weiß jemand, was das zu bedeuten hat? package main import "fmt" import "strconv" type Stringer interface { String() string

Wie kann ich die cache-Objekte und Lesen aus dem Speicher wenn er vorhanden ist, statt Datenbank?

Anzahl der Antworten 3 Antworten
Ich habe vier Klassen, wie folgt: public class Section { public int SectionId { get; set; } public string Name { get; set; } public string Title { get; set; } public string MetaTag { get; set;

In Java, wenn eine Schnittstelle erweitert eine andere, warum sollte man deklarieren eine Methode in einer subschnittstelle?

Anzahl der Antworten 5 Antworten
Ich gesucht habe an die JMS-API von J2EE und fand ein seltsames Verhalten, wo bestimmte Methoden deklariert sind, die in einem interface (z.B. createQueue in der Sitzung) deklariert sind, wieder in den subinterfaces wie QueueSession und mit

Verbinden UILabel im Interface Builder und XCode?

Anzahl der Antworten 4 Antworten
Ich versuche zu tun, etwas so einfaches wie das hinzufügen einer Beschriftung zu einer Ansicht in XCode und IB, und ich kann nicht herausfinden, wie es zu tun. Alle Beispiele, die ich online finden, sind für ältere

Golang leer interface{} in der Funktion geben

Anzahl der Antworten 2 Antworten
Ein Objekt eines beliebigen Typs zugewiesen werden können, um ein leeres interface. Zum Beispiel, wir haben folgende Funktion func Println(i interface{} ) { fmt.Println(i) } Nennen wir es von Println(3) Println(1.5) Println("Hello") Aber ich kann Sie nicht

Dependency Injection & Verwendung von Schnittstellen?

Anzahl der Antworten 2 Antworten
Habe ich bemerkt, dass viele Entwickler definieren eine Schnittstelle für JEDER Klasse, werde injiziert werden mittels DI-framework. Was sind die Vorteile Definition von Schnittstellen für jede Klasse? Warum schließen? Wie etwa die Zeit nehmen und einen Kommentar

Wie kann ich ein Objekt serialisieren, die eine Schnittstelle besitzt als Eigenschaft?

Anzahl der Antworten 5 Antworten
Habe ich 2 interfaces IA und IB. public interface IA { IB InterfaceB { get; set; } } public interface IB { IA InterfaceA { get; set; } void SetIA(IA value); } Jede Schnittstellen-Referenzen das andere. Ich

Wie auf ein generischer Rückgabetyp mit mehreren Begrenzungen

Anzahl der Antworten 4 Antworten
Ich habe vor kurzem gesehen, dass man erklären können, ein return-Typ, der ist auch begrenzt, die durch ein interface. Betrachten Sie die folgenden Klassen und Schnittstellen: public class Foo { public String getFoo() { ... } }

Array der Schnittstelle in Java

Anzahl der Antworten 4 Antworten
Habe ich eine Schnittstelle. public interface Module { void init(); void actions(); } Was passiert, wenn ich versuche, ein array zu erstellen wie das? Module instances = new Module[20] Wie kann ich diese umsetzen array? Das macht