Mam maly problem z wyswietleniem wyniku dzialania skryptu na ekranie. To moje pierwsze kroki w programowaniu obiketowym, przedstawie 3 krotkie pliki :
Pierwszy z nich to klasa bazowa :
<?php class Rectangle { public $height; public $width; public function __construct($height, $width) { $this->height = $height; $this->width = $width; } public function getArea() { return $this->height * this->width; } } ?>
Nastepnie klasa potomka :
<?php require_once('class.Rectangle.php'); class Square extends Rectangle { public function __construct($size) { $this->height = $size; $this->width = $size; } public function getArea() { return pow($this->height, 2); } } ?>
No i na koncu test dzialania plikow , wywolanie obiektow i sprawdzenie metod :
<?php require_once('class.Square.php'); $objSquare = new Square(2); $objRectangle = new Rectangle(3,4); $objSquare->getArea(); $objRectangle->getArea(); ?>
Problem polega na tym ze nie wiem jak wyswietlic wynika dzialania metody getArea() na ekranie, probowalem tak :
<?php ?>
Lub tez tak
<?php public function getArea() { } ?>
Ale ani jeden ani drugi sposob nie zdal egzaminu, wyswietla sie tylko pusty ekran......