(Die Frage befindet sich unten)
Also ich hab 2 Programme sie liefern jeweils die gleichen Ausgaben ,nur sie unterscheidet sich in seinem Aufbau
1.Programm ,hab ich eine Public klasse und in der public klasse befindet sich wiederum eine Klasse HelloText
2.Programm,hab ich wiederum eine Public ,aber diesmal ist die Klasse HelloText nicht in der Public Klasse sondern außerhalb der Public Klasse....
1.Programm
2.Programm
Beide Programm laufen einwandfrei und liefern das gleiche Ergebnis ,
die Frage ist ,ist es bei java immer egal ob ich die Klasse trenne nicht , oder gibt es auch Situation in java wo ich die Klassen getrennt betrachten muss ,
und wenn ja ,warum ich dieses Programm eine Ausnahme..?
ich hoffe ihr könnt mir helfen
Also ich hab 2 Programme sie liefern jeweils die gleichen Ausgaben ,nur sie unterscheidet sich in seinem Aufbau
1.Programm ,hab ich eine Public klasse und in der public klasse befindet sich wiederum eine Klasse HelloText
2.Programm,hab ich wiederum eine Public ,aber diesmal ist die Klasse HelloText nicht in der Public Klasse sondern außerhalb der Public Klasse....
1.Programm
Code:
public class MultiText {
public static void main (String[] args)
{
HelloText engl = new HelloText();
HelloText germ = new HelloText();
germ.messageText = "Hallo, liebe Leute!";
HelloText cat = new HelloText();
cat.messageText = "Miau!";
engl.printText();
germ.printText();
engl.printText();
cat.printText();
engl.printText();
class HelloText {
public String messageText = "Hello World!";
public void printText() {
System.out.println (messageText);
}
}
}
}
Code:
public class MultiText {
public static void main (String[] args)
{
HelloText engl = new HelloText();
HelloText germ = new HelloText();
germ.messageText = "Hallo, liebe Leute!";
HelloText cat = new HelloText();
cat.messageText = "Miau!";
engl.printText();
germ.printText();
engl.printText();
cat.printText();
engl.printText();
}
}
class HelloText {
public String messageText = "Hello World!";
public void printText() {
System.out.println (messageText);
}
}
die Frage ist ,ist es bei java immer egal ob ich die Klasse trenne nicht , oder gibt es auch Situation in java wo ich die Klassen getrennt betrachten muss ,
und wenn ja ,warum ich dieses Programm eine Ausnahme..?
ich hoffe ihr könnt mir helfen