get- setMethode Frage

Blade_Neo

Gesperrt
Hi @ all.... mal ne Frage über get- und set - Methoden

Erstmal folgenden Code:

System.out.println("--------------------------");
AuNWA.setName("Aufwandt");
AuNWA.getName();


AuNWA.setWerte(10,3);
AuNWA.getWerte();

System.out.println("--------------------------");
KoNWA.setName("Kosten");
KoNWA.getName();

KoNWA.setWerte(20,3);
KoNWA.getWerte();
System.out.println("--------------------------");

Nun will ich den Wert den ich mit dem set-Befehl [AuNWA.setWerte(10,3);]
gesetzt habe mit dem von [KoNWA.setWerte(20,3);] addieren.. wie krieg ich das hin!?

MfG,
Blade_Neo
 
Um welche Sprache soll es sich dabei handeln?
Keine der von dir geposteten Metoden sind mir in Javascript bekannt.... falls es sich dabei um von dir definierte Funktionen handelt, müsstest du die auch mal öffentlich machen ;)

Oder hast du dich verklickt und wolltest eigentlich ins Java-Forum?
 
Ich verschiebs mal ins passende Forum...

Getter/Setter Statements wird JS erst mit Version 2.0 kennen lernen (der aktuelle Mozilla kennt die beiden schon)... JavaForum - übernehmen Sie...

bye
 
Zuletzt bearbeitet:
Huhu ..

Ich hoffe, dass die das kleine Programm weiter hilft !

Gruß
Aaron

------------------------------------------------------------------------

public class Test
{
private String name;

static Test object = new Test();

public String getname()
{
return name;
}

public String setname(String name)
{
this.name = name;
return null;
}

public static void main(String[] args)
{
object.setname("Kosten");
System.out.println(object.getname());
}
}
 
Hi!

Erstmal sorry, dass ich es in's falsche Forum gepostet habe..
Nun zum ....... danke für das kleine Prog Aaron, aber die get und set methode an sich hab ich gecheckt... bloß nicht wie ich z.B solche werte addiere:

AuNWA.setWerte(10,3); <-- diesen Wert
AuNWA.getWerte();

KoNWA.setWerte(20,3); <-- und diesen Wert
KoNWA.getWerte();

GeNWA = AuNWA.getWerte() + KoNWA.getWerte()

Sowas in der Art.

MfG,
Blade_Neo
 
public class Test
{
private String name;
private double wert1;
private double wert2;

static Test object = new Test();

public String getname()
{
return name;
}

public String setname(String name)
{
this.name = name;
return null;
}

public double setwert1(double werte)
{
this.wert1 = werte;
return 0;
}

public double getwert1()
{
return wert1;
}

public double setwert2(double werte)
{
this.wert2 = werte;
return 0;
}

public double getwert2()
{
return wert2;
}

public static void main(String[] args)
{
object.setname("Kosten");
System.out.println(object.getname());

object.setwert1(10);
object.setwert2(50);

System.out.println(object.getwert1()+object.getwert2());
}
}

_________________________________________________

Falls du nur ein Werte-Feld anlegen möchtest, musst du die Werte zwischenspeichern :

public static void main(String[] args)
{
object.setname("Kosten");
System.out.println(object.getname());

object.setwert1(10);
double erg1 = object.getwert1();
object.setwert1(30);
double erg2 = object.getwert1();

System.out.println(erg1+erg2);
}

_________________________________________________

Gruß
Aaron
 
Zuletzt bearbeitet:
Herzlichen Glückwunsch:

Du bist der erste der nicht eine JavaScript Frage aus Versehen ins Java Forum gepostet hat, sondern eine Java Frage Ausversehen ins JavaScript Forum gepostet hat.

Das hat Seltenheitswert! :)
 
Zurück