temi du wirfst 2 Ordner in ein Ordner 1. ordner eins besteht aus Pakage applicationZ Main.java SampleController. java und sample.fxml
2. Odner 2 besteht aus applicationY Main.java MyGlas.java SampleController. java und sample.fxml. 3.Die zeile MyGlas glas =new MyGlas();steht in SampleController im zweiten Ordner. 4. Im ersten ordner steht im SampleController ohne es in eine class gepackt alles was in MyGlas steht nur nicht public class MyGlas. Was man ja oben sieht. Komischer Weise hat sich mein Problem daraus ergeben das ich in meiner uhrsprüglichen Programmierung
was zu folge hatte
kein Erfolg in den folgeMethoden zeigte. wenn ich dort dann glas.vollesGlas eintippte; kamm eine Fehlermeldung die dich aufforderte "lege eine Variable an" Was soviel wie bedeutet: "Das verstehe ich nicht"
wenn ich aber
in der klasse MyGlas schreibe und im
kann ich den Wert glas.vollesGlas =10 in einer Methode setzen und in einer anderen Methode mit glas.vollesGlas mit dem gesetrzten wert abrufen. Und das ist der selbe Efeckt wie im Ordner 1 im SampleController zu schreiben this.Gehalt =10.. Ist die Zeile private MyGlas glas = new MyGlas(); dann der Zweck des versteckens damit erreicht? Und ist das das der Autor eigendlich gemeint hatte?
2. Odner 2 besteht aus applicationY Main.java MyGlas.java SampleController. java und sample.fxml. 3.Die zeile MyGlas glas =new MyGlas();steht in SampleController im zweiten Ordner. 4. Im ersten ordner steht im SampleController ohne es in eine class gepackt alles was in MyGlas steht nur nicht public class MyGlas. Was man ja oben sieht. Komischer Weise hat sich mein Problem daraus ergeben das ich in meiner uhrsprüglichen Programmierung
Java:
package applicationY;
privat class MyGlas {// KLasse verstecken?
privat Double vollesGlas= new Double(0.1);//zugriff verstecken
privat Double getvollesGlas () {return vollesGlas; //}zugriff verstecken
privat void setvollesGlas(Double vollesGlas ) {this.vollesGlas=vollesGlas; }//zugriff verstecken
}
Java:
public class SampleController {
MyGlas glas = new MyGlas();
wenn ich aber
Java:
package applicationY;
public class MyGlas {
public Double vollesGlas= new Double(0.1);
public Double getvollesGlas () {return vollesGlas; }
public void setvollesGlas(Double vollesGlas ) {this.vollesGlas=vollesGlas; }
}
Java:
public class SampleController {
private MyGlas glas = new MyGlas();
Zuletzt bearbeitet: