Guten Tag liebes Java-Forum,
ich muss für die Klasse "Linie" die x und y Werte der Klasse "Punkt" verwenden. Ich glaube anhand der getter und setter doch ich weiß nicht wie ich das genau machen soll.
Die selbst definierten Objektvariablen x und y der Klasse "Linie" muss ich also entfernen und die der Klasse "Punkt" verwenden.
Danke im voraus
[CODE lang="java" title="Punkt"]
public class Punkt{
private int x;
private int y;
public Punkt(int x, int y){
this.x = x;
this.y = y;
}
public void setX(int x){
this.x = x;
}
public int getX(){
return x;
}
public void setY(int y){
this.y = y;
}
public int getY(){
return y;
}
public void darstellen(Interaktionsbrett ib){
ib.neueLinie(x,y,x,y);
}
}
[/CODE]
[CODE lang="java" title="Linie"]
public class Linie{
private int x;
private int y;
private int x2;
private int y2;
public Linie(int x, int y, int x2, int y2){
this.x = x;
this.y = y;
this.x2 = x2;
this.y2 = y2;
}
public void setX(int x){
this.x = x;
}
public int getX(){
return x;
}
public void setY(int y){
this.y = y;
}
public int getY(){
return y;
}
public void setX2(int x2){
this.x2 = x2;
}
public int getX2(){
return x2;
}
public void setY2(int y2){
this.y2 = y2;
}
public int getY2(){
return y2;
}
public void darstellen(Interaktionsbrett ib){
ib.neueLinie(x,y,x2,y2);
}
}
[/CODE]
ich muss für die Klasse "Linie" die x und y Werte der Klasse "Punkt" verwenden. Ich glaube anhand der getter und setter doch ich weiß nicht wie ich das genau machen soll.
Die selbst definierten Objektvariablen x und y der Klasse "Linie" muss ich also entfernen und die der Klasse "Punkt" verwenden.
Danke im voraus
[CODE lang="java" title="Punkt"]
public class Punkt{
private int x;
private int y;
public Punkt(int x, int y){
this.x = x;
this.y = y;
}
public void setX(int x){
this.x = x;
}
public int getX(){
return x;
}
public void setY(int y){
this.y = y;
}
public int getY(){
return y;
}
public void darstellen(Interaktionsbrett ib){
ib.neueLinie(x,y,x,y);
}
}
[/CODE]
[CODE lang="java" title="Linie"]
public class Linie{
private int x;
private int y;
private int x2;
private int y2;
public Linie(int x, int y, int x2, int y2){
this.x = x;
this.y = y;
this.x2 = x2;
this.y2 = y2;
}
public void setX(int x){
this.x = x;
}
public int getX(){
return x;
}
public void setY(int y){
this.y = y;
}
public int getY(){
return y;
}
public void setX2(int x2){
this.x2 = x2;
}
public int getX2(){
return x2;
}
public void setY2(int y2){
this.y2 = y2;
}
public int getY2(){
return y2;
}
public void darstellen(Interaktionsbrett ib){
ib.neueLinie(x,y,x2,y2);
}
}
[/CODE]