reflection

Reflection ist die Fähigkeit eines Programms, seine Struktur und / oder sein Verhalten zur Laufzeit zu beobachten und / oder zu ändern.
9
Antworten

Reflektiert die Reflexion das Verkapselungsprinzip?

Okay, nehmen wir an, wir haben eine Klasse definiert wie %Vor% Dann versuchen wir: %Vor% Die Kompilierung schlägt wie erwartet mit TestClass.MyPrivateProperty is inaccessible due to its protection level fehl. Versuchen Sie %Vor%...
25.11.2009, 10:34
2
Antworten

Ruft eine Methode eines Objekts mit Argumenten in Python auf

Ich möchte verschiedene Methoden für eine Python-Klasse mit dynamischem Funktionsnamen aufrufen können, z. B. %Vor% Was ist "foo"? (Oder gibt es einen anderen Ansatz?) Ich bin mir sicher, dass es existieren muss, aber ich kann es einfach nic...
30.03.2011, 15:06
2
Antworten

Wie wird reflect.Value auf seinen Typ angewendet?

Wie wird reflect.Value auf seinen Typ angewendet? %Vor% Danke!     
23.06.2013, 15:23
3
Antworten

Wie kann ich einer Klasse zur Laufzeit in C # Eigenschaften hinzufügen?

___ answer14725237 ___ Ich denke, Sie haben falsch verstanden, was Reflexion ist. Mit Reflection können Sie den ausgeführten Code nicht ändern. Es kann Ihnen erlauben, Ihren eigenen Code zu lesen und sogar diesen Code auszuführen. Mit Reflectio...
06.02.2013, 08:43
6
Antworten

Kann ich Activator.CreateInstance mit einer Schnittstelle verwenden?

Ich habe ein Beispiel: %Vor% Dort erstelle ich eine Instanz einer Klasse, aber wie kann ich eine Instanz einer Klasse erstellen, die eine Schnittstelle implementiert? d. h., UserControl1 implementiert die ILoad -Schnittstelle. U: Ic...
24.05.2012, 07:22
2
Antworten

Geben Sie das Casting mit dem Typparameter ein

Gegeben ist eine Java-Methode, die java.lang.Object s für eine gegebene Zeichenfolge zurückgibt. Ich möchte diese Methode in eine Scala-Methode einbetten, die die zurückgegebenen Instanzen in einen Typ T konvertiert. Wenn die Konvertierung...
17.08.2013, 12:44
2
Antworten

Abrufen statischer Feldwerte eines Typs mit Reflektion

Ich habe eine Reihe von statischen "Enumerations" -Klassen, die ich verwende, um aussagekräftige Variablennamen zu speichern, die sinnlose Codewerte darstellen, die ich in einer Eingabedatei erhalte. Hier ist ein Beispiel für eins. %Vor% Ich...
02.06.2009, 14:51
3
Antworten

Programmatische Suche nach öffentlichen Eigenschaften einer Klasse aus einer ihrer Methoden heraus

Ich habe eine Klasse Foo mit öffentlichen und geschützten Eigenschaften. Foo benötigt eine nicht-statische Methode, getPublicVars() , die eine Liste aller öffentlichen Eigenschaften von Foo zurückgibt (dies ist nur ein Beispiel, ich...
29.10.2012, 14:55
3
Antworten

Wie werden alle Importe in einer Klasse mit Java-Reflektion definiert?

Hallo, ich bin neu in Java Reflektionsbereich. So kann mir jemand in diesem Problemszenario leiten. Ich habe eine Klasse mit dem Namen "SomClass.java" und importiert ein Paket namens "SomPackage.RefClass" stark> Und einige andere Java...
18.04.2011, 10:06
12
Antworten

Ist Reflektion Reverse Engineering?

Sie können viel über die Interna einer Anwendung durch Reflexion herausfinden, es wird durch die .NET BCL (Basisklassenbibliothek) offengelegt und es macht es trivial, die tatsächliche IL für jede .NET-Methode abzurufen. Reverse Engineering a...
11.03.2009, 13:44