Advertisement
programusy

zajonc zwierzeta ptyong test odpowiedz

Feb 8th, 2023
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.22 KB | Pets | 0 0
  1. #utworz abrstakcyjna klase bazowa zwierze zawierajaca imie i opis
  2. #z astrakcyjnej klasy bazwoej ma dziedziczyc klasa pies zawierajaca skaldowe rasa i waga
  3. #oraz klasa ptak zawirajaca kolor i wage
  4. #wprowadz obiekty uzytkownika ala: dog as; jamnik asik; papuga i kanarek
  5.  
  6. class Zwierze:
  7.     def __init__(self, imie, opis):
  8.         self.imie = imie
  9.         self.opis = opis
  10.  
  11. class Pies(Zwierze):
  12.     def __init__(self, imie, opis, rasa, waga):
  13.         self.rasa = rasa
  14.         self.waga = waga
  15.         super().__init__(imie, opis)
  16.  
  17.     def __str__(self):
  18.         return f"imie: {self.imie}, opis: {self.opis}, rasa: { self.rasa}, waga: {self.waga}"
  19.  
  20. class Ptak(Zwierze):
  21.     def __init__(self, imie, opis, kolor, waga):
  22.         self.kolor = kolor
  23.         self.waga = waga
  24.         super().__init__(imie, opis)
  25.  
  26.     def __str__(self):
  27.         return f"imie: {self.imie}, opis: {self.opis}, rasa: { self.kolor}, waga: {self.waga}"
  28.  
  29. As = Pies("As", "pies ali numero uno", "dog", 15)
  30. Asik = Pies("Asik", "pies ali", "dog numero duo", 5)
  31.  
  32. papuga = Ptak("Ptaszor", "ptak ali numero uno", "czerwony", 1.2)
  33. kanarek = Ptak("Ptaszysko", "ptak ali numero duo", "zolty", 0.2)
  34.  
  35. print(As)
  36. print(Asik)
  37. print(papuga)
  38. print(kanarek)
Tags: Kod zajonc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement