Advertisement
Guest User

Untitled

a guest
Nov 24th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title>Pruebas</title>
  4. </head>
  5. <body>
  6. <?php
  7.  
  8. class Operacion {
  9. protected $valor1;
  10. protected $valor2;
  11. protected $resultado;
  12. public function cargar1($v)
  13. {
  14. $this->valor1=$v;
  15. }
  16. public function cargar2($v)
  17. {
  18. $this->valor2=$v;
  19. }
  20. public function imprimirResultado()
  21. {
  22. echo $this->resultado.'<br>';
  23. }
  24. }
  25.  
  26. class Suma extends Operacion{
  27. public function operar()
  28. {
  29. $this->resultado=$this->valor1+$this->valor2;
  30. }
  31. }
  32.  
  33. class Resta extends Operacion{
  34. public function operar()
  35. {
  36. $this->resultado=$this->valor1-$this->valor2;
  37. }
  38. }
  39.  
  40. $suma=new Suma();
  41. $suma->cargar1(10);
  42. $suma->cargar2(10);
  43. $suma->operar();
  44. echo 'El resultado de la suma de 10+10 es:';
  45. $suma->imprimirResultado();
  46.  
  47. $resta=new Resta();
  48. $resta->cargar1(10);
  49. $resta->cargar2(5);
  50. $resta->operar();
  51. echo 'El resultado de la diferencia de 10-5 es:';
  52. $resta->imprimirResultado();
  53.  
  54. ?>
  55. </body>
  56. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement