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

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

Dies ist nur eine Testanwendung. Es gibt nur eine AppDelegate-Klasse, um alles zu erstellen, was ich getan habe, war eine Window-basierte App, setze die unterstützten Orientierungen nur auf die Landschaft in der info.plist und füge den folgenden...
19.10.2010, 19:33
5
Antworten

Können wir eine Schnittstelle innerhalb einer Schnittstelle definieren?

Ich möchte wissen, können wir eine Schnittstelle innerhalb einer Schnittstelle definieren.  wie %Vor% Diese Frage wurde im Interview gestellt. Irgendwelche Echtzeit-Nutzung von diesem.     
25.02.2010, 06:42
8
Antworten

Schnittstelle in C #

Ich bin neu in OOP und habe ein paar Fragen. Warum können in einer Schnittstelle deklarierte Methoden keine Modifikatoren (public, private usw.) haben. In diesem Code: %Vor% Beide Methoden benötigen keine Modifikatoren, aber wenn i...
29.01.2010, 19:09
4
Antworten

Erstellen einer generischen Instanz des Typs in Java [duplizieren]

Ich habe die folgende Java-Klasse %Vor% Ich implementiere die folgende Methode: %Vor% Wie kann ich eine Instanz des Typs 'T' für diese Klasse erstellen? Ich habe versucht, die T-Typ-Klasse zu definieren und "myInstance.newInstanc...
29.08.2012, 11:58
8
Antworten

gehören Schnittstellen in eigenen Dateien

Als Faustregel gebe ich generell Klassen in eine eigene Datei. Visual Studio scheint dies zu fördern, aber was ist in Bezug auf Schnittstellen angemessen? z.B. Ich habe Klasse Foo, die Interface Bar implementiert %Vor% es scheint natür...
26.06.2009, 11:26
11
Antworten

Umfang der Nützlichkeit der Schnittstelle in Java

Schnittstellen bestehen aus abstrakten Methoden und endgültigen Variablen. Nun, es wird als generalisierter Vertrag verwendet, so dass Klassen, die ihn implementieren, den Regeln folgen sollten, indem sie Methoden implementieren. Ist dies der...
25.01.2012, 07:58
6
Antworten

C # IDverfügbare Frage

Ich habe das folgende Codebeispiel: %Vor% Jetzt - ist das wirklich schlimm? Ich bin mir nicht sicher, aber das scheint ziemlich dasselbe zu sein wie nicht den Destruktor der Basisklasse virtuell in C++ . Ich möchte nicht, dass die...
13.12.2010, 17:01
4
Antworten

Ist es möglich, eine gültige C # -Schnittstelle zu definieren, die nicht implementiert werden kann? [geschlossen]

Ich denke schon einige Tage über diese (Meta-) Frage nach: Ist es möglich, eine gültige C # -Schnittstelle zu definieren, die in keiner Weise implementiert werden kann? Mögliche Variationen dieser Frage: Ist es möglich, eine solche Schnitt...
27.05.2013, 19:33
9
Antworten

Mit einer Schnittstelle ein Objekt von einem Typ in einen anderen konvertieren?

Angenommen, ich habe zwei Klassen mit derselben Schnittstelle: %Vor% Angenommen, ich habe eine Instanz von ISomeInterface, die eine SomeClass darstellt. Gibt es eine einfache Möglichkeit, das in eine neue Instanz von SomeOtherClass zu kopier...
19.11.2008, 22:05
8
Antworten

Unterschied zwischen impliziter und expliziter Implementierung von C # -Schnittstellen [duplizieren]

Was ist der Unterschied zwischen Implementieren Sie die Schnittstelle explizit und Implementieren Sie die Schnittstelle . Wenn Sie eine Klasse von einer Schnittstelle ableiten, schlägt Ihnen intellisense vor, beides zu tun. Aber, was...
03.04.2009, 05:34