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;
	}
}
?>