public Getter ersetzen (Reflection?!)

Diskutiere public Getter ersetzen (Reflection?!) im Allgemeine Java-Themen Forum; Hallo, ich bin seit einiger zeit schon daran einen "getter" mit hilfe von java-Reflection methoden zu ersetzen bzw. den wert ändern, bisher...

  1. xAnonymousxX
    xAnonymousxX Neues Mitglied
    Hallo,

    ich bin seit einiger zeit schon daran einen "getter" mit hilfe von java-Reflection methoden zu ersetzen bzw. den wert ändern, bisher alledings erfolglos.

    also hier mal ein beispiel:

    Code (Text):

    public class Getters {
       
        public float getValue() {
            return 1.6F;
        }

    }
     
    So, jetzt möchte ich den wert "1.6" zu z.b. "2.0" ändern. Wie genau stelle ich das jetzt an? Alles was ich mit Reflections bisher versucht habe, hat nicht geklappt.
     
  2. Vielleicht hilft dir dieser Kurs hier weiter --> (hier klicken)
  3. mrBrown
    mrBrown Bekanntes Mitglied
    MWn nicht möglich, Felder kann man ändern, aber nicht einfach den kompilierten ByteCode.

    Typischer Getter gebe ja nur ein Feld zurück, davon könnte man den Wert ändern.

    Allerdings ist das in den meisten Fällen ein falscher Ansatz und besser mit vernünftiger Architektur zu lösen
     
  4. xAnonymousxX
    xAnonymousxX Neues Mitglied
    Naja, ok aber danke für die Antowrt. Ich werde mir dann wohl was anderes einfallen lassen müssen.
     
  5. mrBrown
    mrBrown Bekanntes Mitglied
    Was hast du denn überhaupt vor?
     
Die Seite wird geladen...

public Getter ersetzen (Reflection?!) - Ähnliche Themen

Public Attribute oder getter - funktioniert leider beides hier nicht
Public Attribute oder getter - funktioniert leider beides hier nicht im Forum Java Basics - Anfänger-Themen
Getter-Setter vs Public Variable?
Getter-Setter vs Public Variable? im Forum Java Basics - Anfänger-Themen
public Variablen vs Getter + Setter
public Variablen vs Getter + Setter im Forum Java Basics - Anfänger-Themen
Was bewirkt das Schlüsselwort extends in Verbindung mit class bzw. public class ?
Was bewirkt das Schlüsselwort extends in Verbindung mit class bzw. public class ? im Forum Java Basics - Anfänger-Themen
public void paintComponent (Graphics g)
public void paintComponent (Graphics g) im Forum Java Basics - Anfänger-Themen
Thema: public Getter ersetzen (Reflection?!)