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.
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,
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
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
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:
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
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 }
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
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)
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
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
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
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
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
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
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
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
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 {
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:
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
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
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
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
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
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 {
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
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
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
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> {
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
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
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
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
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
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,
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
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.
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
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
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
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
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 {
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
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;
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
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
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
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
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
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() { ... } }
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