G
Guest
Gast
Hi,
ich habe eine in einem Projekt eine main class. Diese benutze ich jedoch nur um eine weitere aufzurufen (arbeitsklasse). In dieser arbeitsklasse habe ich mir ein "interne" class (speicherklasse) gebaut um hier schöner einige werte zu speichern. Nun möchte ich habe gerne aus der mainklasse mir ein object dieser speicherklasse bauen um hier auf die darin gespeicherten werte zuzugreifen. Leider Klappt dies nicht so besonders toll.
Um alles zu verdeutlichen hier mal ein Schema.
--- Mainklasse---
---arbeitsklasse + speicherklasse----
Java (Ecclipse) versucht zwar die Klasse speicherklasse einzubinden scharft es aber nicht. Schätze mal das ich die klasse speicherklasse auf irgendeinen status setzen muss, damit ich auch von auserhalb der arbeitsklasse wirklichen zugriff darauf habe.
ich habe eine in einem Projekt eine main class. Diese benutze ich jedoch nur um eine weitere aufzurufen (arbeitsklasse). In dieser arbeitsklasse habe ich mir ein "interne" class (speicherklasse) gebaut um hier schöner einige werte zu speichern. Nun möchte ich habe gerne aus der mainklasse mir ein object dieser speicherklasse bauen um hier auf die darin gespeicherten werte zuzugreifen. Leider Klappt dies nicht so besonders toll.
Um alles zu verdeutlichen hier mal ein Schema.
--- Mainklasse---
Code:
public class main{
public static void main()
{
arbeitsklasse arbeit = new arbeitsklasse();
arbeit.vieleFunktionen(); //funkt wunderbar.
speicherklasse speicher = new speicherklasse();
int willHaben = speicher.wissen; // funktioniert nicht.
}
}
---arbeitsklasse + speicherklasse----
Code:
public class arbeitsklasse
{
public vieleFunktionen()
{
speicherklasse speicher = new speicherklasse();
speicher.wissen = 3;
...
}
class speicherklasse
{
private int wissen;
public int setWissen(int wissen)
{
this.wissen = wissen;
}
public int getWissen()
{
return wissen;
}
}
}
Java (Ecclipse) versucht zwar die Klasse speicherklasse einzubinden scharft es aber nicht. Schätze mal das ich die klasse speicherklasse auf irgendeinen status setzen muss, damit ich auch von auserhalb der arbeitsklasse wirklichen zugriff darauf habe.