Advertisement
Guest User

Untitled

a guest
Jan 18th, 2022
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.32 KB | None | 0 0
  1.  
  2. class Zwierze():
  3.     def __init__(self, wiek, imie):
  4.         self.wiek = wiek
  5.         self.imie = imie
  6.  
  7.     def wydajDzwiek(self):
  8.         print(f"{self.imie} wydaje dzwiek")
  9.    
  10.     def jedz(self):
  11.         print(f"{self.imie} je")
  12.  
  13. class Pies(Zwierze):
  14.     def __init__(self, wiek, imie):
  15.         super().__init__(wiek, imie)
  16.         self.rasa = "Mops"
  17.  
  18.     def wypiszRase(self):
  19.         print(f"{self.imie} jest rasy: {self.rasa}")
  20.  
  21. class Kot(Zwierze):
  22.     def __init__(self, wiek, imie):
  23.         super().__init__(wiek, imie)
  24.         self.rasa = "Pers"
  25.    
  26.     def wypiszRase(self):
  27.         print(f"{self.imie} jest rasy: {self.rasa}")
  28.  
  29. class Ptak(Zwierze):
  30.     def __init__(self, wiek, imie):
  31.         super().__init__(wiek, imie)
  32.    
  33.     def lec(self):
  34.         print(f"{self.imie}, leci")
  35.  
  36. class Orzel(Ptak):
  37.     def __init__(self, wiek, imie):
  38.         super().__init__(wiek, imie)
  39.  
  40.     def poluj(self):
  41.         self.lec()
  42.         print(f"{self.imie} poluje")
  43.  
  44.  
  45.  
  46. zwierz1 = Zwierze(8, "Azor")
  47. zwierz1.wydajDzwiek()
  48. zwierz1.jedz()
  49. print()
  50.  
  51. pies1 = Pies(8, "Kajtek")
  52. pies1.wydajDzwiek()
  53. pies1.jedz()
  54. pies1.wypiszRase()
  55. print()
  56. kot1 = Kot(8, "Ramzes")
  57. kot1.wydajDzwiek()
  58. kot1.jedz()
  59. kot1.wypiszRase()
  60. print()
  61.  
  62. orzel1 = Orzel(5, "Ares")
  63. orzel1.wydajDzwiek()
  64. orzel1.jedz()
  65. orzel1.poluj()
  66.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement