Advertisement
Guest User

Untitled

a guest
Dec 11th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head lang="pl-PL">
  4.  
  5. <meta charset="utf-8">
  6. <title></title>
  7.  
  8. </head>
  9.  
  10. <body>
  11.  
  12. <?php
  13. class Kwadrat{
  14. public $a;
  15. private $e;
  16. private $pole;
  17. private $obw;
  18. public function liczpole(){
  19. $this->pole=$this->a*$this->a;
  20. echo "Pole kwadratu wynosi P=$this->pole<br/>";
  21. return $this->pole;
  22. }
  23. public function liczobw(){
  24. $this->obw=$this->a*4;
  25. echo "Obwód kwadratu wynosi Obw=$this->obw<br/>";
  26. return $this->obw;
  27. }
  28. public function licze(){
  29. $this->e=sqrt(2)*$this->a;
  30. echo "Przekątna kwadratu wynosi e=$this->e<br/>";
  31. return $this->e;
  32. }
  33. function __construct($a=0){
  34. if($a!=NULL){
  35. $this->a=$a;
  36. echo "Utworzono kwadrat o boku $this->a<br/>";
  37. }
  38. else "Nie podano długości boku!<br/>";
  39. }
  40. function __destruct(){
  41. echo "Obiekt z klasy kwadrat rozjeba..yy..zniszcony";
  42. }
  43. }
  44. $kwadrat=New Kwadrat($_GET['bok_a']);
  45. //$kwadrat->a=4;
  46. echo "Bok kwadratu a=$kwadrat->a<br/>";
  47. $kwadrat->liczpole();
  48. $kwadrat->liczobw();
  49. $kwadrat->licze();
  50. ?>
  51.  
  52. </body>
  53. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement