PHP-Code in static_members/02_step/class/Kreisberechnung.class.php
<?php
class Kreisberechnung {
// Bestimme die Zahl PI
private static function calculatePi() {
$piNotRounded = pi();
$piRounded = round($piNotRounded, 2);
return $piRounded;
}
// Berechnen der Kreisfläche
public static function calculateArea($radius) {
$pi = self::calculatePi();
$kreisFlaeche = $radius * $radius * $pi;
$antwort = "Der Kreis hat einen Radius von ".$radius.".<br>";
$antwort .= "Die Kreisfläche beträgt: ".$kreisFlaeche;
return $antwort;
}
// Berechnen des Kreisumfangs
public static function calculateCircumference($radius) {
$pi = self::calculatePi();
$kreisUmfang = 2 * $radius * $pi;
$antwort = "Der Kreis hat einen Radius von ".$radius.".<br>";
$antwort .= "Der Kreisumfang beträgt: ".$kreisUmfang;
return $antwort;
}
}
?>