morgen.
ich hab eine klasse mit 2 konstruktoren. der erste erstellt ein rechteck aus einer matrix, der zweite aus einer matrix und einer farbe. kann ich im zweiten konstruktor den ersten irgendwie verwenden?
ich hab eine klasse mit 2 konstruktoren. der erste erstellt ein rechteck aus einer matrix, der zweite aus einer matrix und einer farbe. kann ich im zweiten konstruktor den ersten irgendwie verwenden?
Code:
public Rect(Matrix m)
{
super();
Point p[]=new Point[4];
for(int i=0;i<4;i++)
{
p[i]=m.v[i].getScreenCoords();
this.addPoint(p[i].x,p[i].y);
}
this.center=m.center;
}
public Rect(Matrix m,Color c)
{
this=new Rect(m); //hier: 'this' geht aber nicht
this.setColor(c);
}