G
guest
Gast
hi !
ich habe mal eine frage...
was macht es für einen unterschied, wenn ich meine klassen-objekte und variablen direkt in meiner klasse...
oder direkt in der funktion, wo sie gebraucht werden erstelle, ausser das sie in der ganzen klasse verfügbar sind...
wenn ich sie direkt in der klasse erstelle, ist es eher ratsam sie auch direkt da mit new zu initialisieren, oder sollte ich das dann doch in der funktion machen wo sie gebraucht wird...
ich habe mal eine frage...
was macht es für einen unterschied, wenn ich meine klassen-objekte und variablen direkt in meiner klasse...
Code:
class TestClass{
private MainGUIWindowListener myMainGUIWindowListener;
private LoadStartliste myLoadStartliste;
private Teilnehmer myTeilnehmer = new Teilnehmer();
public Punkteschema myPunkteschema = new Punkteschema(this);
private JMenuBar myMenuBar;
private JMenu myMenu;
private JMenuItem myMenuItem;
public TestClass(){
...
}
}
oder direkt in der funktion, wo sie gebraucht werden erstelle, ausser das sie in der ganzen klasse verfügbar sind...
wenn ich sie direkt in der klasse erstelle, ist es eher ratsam sie auch direkt da mit new zu initialisieren, oder sollte ich das dann doch in der funktion machen wo sie gebraucht wird...
Code:
class TestClass{
public TestClass(){
...
}
private void Funktion(){
private MainGUIWindowListener myMainGUIWindowListener;
private LoadStartliste myLoadStartliste;
private Teilnehmer myTeilnehmer = new Teilnehmer();
public Punkteschema myPunkteschema = new Punkteschema(this);
private JMenuBar myMenuBar;
private JMenu myMenu;
private JMenuItem myMenuItem;
}
}