added ws202425 courses

This commit is contained in:
2024-11-14 13:11:04 +01:00
parent 800282c2e8
commit beb31897b1
461 changed files with 20368 additions and 0 deletions
@@ -0,0 +1,43 @@
package figure;
public class Circle extends Figure{
private int radius;
public Circle(){
super();
this.radius = 1;
}
public Circle(int initEdgeLen){
super();
this.radius = initEdgeLen;
}
public Circle(int initX, int initY){
super(initX, initY);
this.radius = 1;
}
public Circle(int initX, int initY, int initEdgeLen){
super(initX, initY);
this.radius = initEdgeLen;
}
public int getSize(){ // Größe von Kreis? was gemeint?
return this.radius;
}
public void setSize(int newRadius){
this.radius = newRadius;
}
public int getArea(){
return this.radius* this.radius * 3 ; // 3 für pi
}
public int getUmfang(){
return (2 * 3* this.radius); // pi durch 3 abgekürzt
}
}