lundi 18 mai 2015

Umfang berechnen für Polygone

Hallo liebe Community,

ich hab eine Klasse namens Polygone:

Java Code:

  1. import java.util.Arrays;
  2.  
  3. public class Polygon {
  4. private String bezeichnung;
  5. private Punkt[] eckpunkte;
  6.  
  7. public Polygon() {
  8. eckpunkte = new Punkt[0];
  9. this.bezeichnung = "Testpoly ";
  10. }
  11.  
  12. public Polygon(Punkt[] eckpunkte, String bezeichnung) {
  13. this.eckpunkte = eckpunkte;
  14. this.bezeichnung = bezeichnung;
  15. }
  16.  
  17. public Polygon(Punkt[] eckpunkte) {
  18. this.eckpunkte = eckpunkte;
  19. this.bezeichnung = "";
  20. }
  21.  
  22. public Punkt[] getEckpunkte() {
  23. return eckpunkte;
  24. }
  25.  
  26. public int getAnzahlEcken() {
  27. return eckpunkte.length;
  28. }
  29.  
  30. public void setEckpunkte(Punkt[] eckpunkte) {
  31. this.eckpunkte = eckpunkte;
  32. }
  33.  
  34. public double[] berechneSeitenlaengen() {
  35. return new double[eckpunkte.length];
  36. }
  37.  
  38. public double berechneUmfang() {
  39. return 0;
  40. }
  41.  
  42. @Override
  43. public String toString() {
  44. return bezeichnung +
  45. "mit N= " + getAnzahlEcken() +
  46. ", U= " + berechneUmfang() +
  47. " und den Koordinaten P=" +Arrays.toString(eckpunkte);
  48. }
  49. }


wie kann ich nun die Seitenlänge und den Umfang berechnen? Wüsste nicht wie ich das in den return abschnitt schreiben soll,..

Danke


Umfang berechnen für Polygone

0 commentaires:

Enregistrer un commentaire