L
Lieblingsgast
Gast
Hi, ich habe in einem anderen Thread gesehen, dass sich die Leute hier auch mit UML Code auskennen.
Ich hoffe, mir kann jemand etwas helfen bei einem UML Code, welchen ich in Java-Code umwandeln soll.
Der Code:
Square
--------
-sideLength : double
-lineColor : String
-areaColor : String
--------
+Square()
+Square(side Length : double)
+Square(side Length : double,lineColor : String, areaColor : String)
+setSideLength(sideLength : double)
+getSideLength() : double
+getLineColor() : String
+setLineColor(lineColor : String)
+getAreaColor() : String
+setAreaColor(areaColor : String)
+getSurfaceArea() : double
->ich soll die Methoden mit sinnvollem Inhalt füllen & die Methode getSurfaceArea() soll den Flächeninhalt des Quadrates zurückliefern & die Konstruktoren sollen die Attribute mit entsprechenden Werten belegen.
Ich habe folgendes:
-> stimmt das bislang so ungefähr.
Vor allem habe ich Probleme mit diesem Teil:
was soll ich dort eintragen? Ich hoffe jemand kann mir etwas helfen.
Danke im Vorruas.
Ich hoffe, mir kann jemand etwas helfen bei einem UML Code, welchen ich in Java-Code umwandeln soll.
Der Code:
Square
--------
-sideLength : double
-lineColor : String
-areaColor : String
--------
+Square()
+Square(side Length : double)
+Square(side Length : double,lineColor : String, areaColor : String)
+setSideLength(sideLength : double)
+getSideLength() : double
+getLineColor() : String
+setLineColor(lineColor : String)
+getAreaColor() : String
+setAreaColor(areaColor : String)
+getSurfaceArea() : double
->ich soll die Methoden mit sinnvollem Inhalt füllen & die Methode getSurfaceArea() soll den Flächeninhalt des Quadrates zurückliefern & die Konstruktoren sollen die Attribute mit entsprechenden Werten belegen.
Ich habe folgendes:
Code:
public class Square {
private double sideLength;
private String lineColor;
private String areaColor;
public Square(){
}
public Square(double sideLenght){
}
public Square(double sideLenght, String lineColor, String areaColor){
}
public void setSide(double sideLength){
this.sideLength = sideLength;
}
public double getSideLength(){
return this.sideLength;
}
public String getLineColor(){
return this.lineColor;
}
public void setLineColor(String lineColor){
this.lineColor = lineColor;
}
public String getAreaColor(){
return this.areaColor;
}
public void setAreaColor(String areaColor){
this.areaColor = areaColor;
}
public double getSurfaceArea(){
return this.sideLength * this.sideLength;
}
}
-> stimmt das bislang so ungefähr.
Vor allem habe ich Probleme mit diesem Teil:
Code:
public Square(){
}
public Square(double sideLenght){
}
public Square(double sideLenght, String lineColor, String areaColor){
}
was soll ich dort eintragen? Ich hoffe jemand kann mir etwas helfen.
Danke im Vorruas.