Files
courses/2024_Praxis_der_Programmierung/ue9/loesung/figure/Figure.java
T
2024-11-14 13:11:04 +01:00

32 lines
572 B
Java

package figure;
public abstract class Figure{
private Point point;
protected Figure(){
point = new Point();
}
protected Figure(int initX, int initY){
point = new Point(initX, initY);
}
public void moveTo(int new_x, int new_y){
this.point.moveTo(new_x, new_y);
}
public int getX(){
return this.point.getX();
}
public int getY(){
return this.point.getY();
}
abstract public int getSize();
abstract public void setSize(int newSize);
abstract public int getArea();
abstract public int getUmfang();
}