Advertisement
Guest User

Untitled

a guest
Oct 18th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. <?php
  2. interface Aves
  3. {
  4. public function andar();
  5. }
  6.  
  7. interface AvesQueVoam extends Aves
  8. {
  9. public function voar();
  10. }
  11.  
  12. interface AvesQueNadam extends Aves
  13. {
  14. public function nadar();
  15. }
  16.  
  17. class Pato implements AvesQueVoam, AvesQueNadam
  18. {
  19. public function voar()
  20. {
  21. //lógica
  22. }
  23.  
  24. public function nadar()
  25. {
  26. //lógica
  27. }
  28.  
  29. public function andar()
  30. {
  31. //lógica
  32. }
  33. }
  34.  
  35. class Pinguim implements AvesQueNadam
  36. {
  37. public function nadar()
  38. {
  39. //lógica
  40. }
  41.  
  42. public function andar()
  43. {
  44. //lógica
  45. }
  46. }
  47.  
  48. class Andorinha implements AvesQueVoam
  49. {
  50. public function andar()
  51. {
  52. //lógica
  53. }
  54.  
  55. public function voar()
  56. {
  57. //lógica
  58. }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement