<?
// class.factorial.php
class Factorial
{
   private $result = 1;
   private $number;
   function __construct($number)
   {
      $this->number = $number;
      for($i=2; $i<=$number; $i++)
      {
         $this->result*=$i;
      }
      echo "Wykonano metod __construct(). ";
   }
   function factorial($number)
   {
      $this->number = $number;
      for($i=2; $i<=$number; $i++)
      {
         $this->result*=$i;
      }
      echo " Wykonano metod factorial(). ";
   }
   public function showResult()
   {
      echo " Silnia liczby {$this->number} wynosi {$this->result}. ";
   }
}
?>
