Hi,
ich versteh nicht warum hier 0 ausgegeben wird. Hätte 42,0 gedacht.
Main:
Und wozu brauche ich
Geht doch auch einfach nur mit punkt p1 = new Punkt(irgendwas,irgendwas); Oder nicht? Dann mit toString?
Danke
ich versteh nicht warum hier 0 ausgegeben wird. Hätte 42,0 gedacht.
Code:
public class Punkt{
public int x;
public int y;
public Punkt(int x, int y){
this.x = x;
this.y =y;}
public Punkt(int x){
this(x,0);}
}
Main:
Code:
punkt p1 = new Punkt(42);
sout(p1.x+", "+p1.y);
Und wozu brauche ich
?public Punkt(int x){
this(x,0);
Geht doch auch einfach nur mit punkt p1 = new Punkt(irgendwas,irgendwas); Oder nicht? Dann mit toString?
Danke