From b3533e88529aff2de52c4de53c5684d1cf4156e0 Mon Sep 17 00:00:00 2001 From: Henri Burau Date: Wed, 27 May 2020 13:31:58 +0200 Subject: [PATCH] Add class diagram --- img/farm_diagramm.svg | 3 +++ methoden.md | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 img/farm_diagramm.svg diff --git a/img/farm_diagramm.svg b/img/farm_diagramm.svg new file mode 100644 index 0000000..bb8abe2 --- /dev/null +++ b/img/farm_diagramm.svg @@ -0,0 +1,3 @@ + + +*1
contains
contains
Animal- age: int- health: doublemakeNoise : StringgetAge : intgetHealth : doubleisAlive : booleanisAdult : booleansleepdamage (amount: double)
Sichtbarkeiten
+ public 
# protected
~ package
- private
Sichtbarkeiten...
feed (amount: double)*1
contains
contains
SheepCowShepherd- animals: List<Animal>feedAllsendToSleepHerd- hashTable: Animal[][]- amountOfElements: intadd (element: Animal)contains(animal: Animal): boolean
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/methoden.md b/methoden.md index 533477e..0508b41 100644 --- a/methoden.md +++ b/methoden.md @@ -45,13 +45,13 @@ Methoden werden über ihren Identifier aufgerufen. Alle deklarierten Parameter * ```java public void main(String[] args) { - int sides = 10; - int area = getSpuareArea(sides); + int radius = 10; + double area = getCircleArea(radius); System.out.printf("The area of the square is %d", area); } public double getCircleArea(double radius) { - int result = 3.141 * radius * radius; + double result = 3.141 * radius * radius; return result; } ```