SHOW:
|
|
- or go back to the newest paste.
1 | class Zwierze(): | |
2 | def __init__(self, wiek, imie): | |
3 | self.wiek = wiek | |
4 | self.imie = imie | |
5 | ||
6 | def wydajDzwiek(self): | |
7 | print(f"{self.imie} wydaje dzwiek") | |
8 | ||
9 | def jedz(self): | |
10 | print(f"{self.imie} je") | |
11 | ||
12 | class Pies(Zwierze): | |
13 | def __init__(self, wiek, imie): | |
14 | super().__init__(wiek, imie) | |
15 | self.rasa = "Mops" | |
16 | ||
17 | def wypiszRase(self): | |
18 | print(f"{self.imie} jest rasy: {self.rasa}") | |
19 | ||
20 | class Kot(Zwierze): | |
21 | def __init__(self, wiek, imie): | |
22 | super().__init__(wiek, imie) | |
23 | self.rasa = "Pers" | |
24 | ||
25 | def wypiszRase(self): | |
26 | print(f"{self.imie} jest rasy: {self.rasa}") | |
27 | ||
28 | class Ptak(Zwierze): | |
29 | def __init__(self, wiek, imie): | |
30 | super().__init__(wiek, imie) | |
31 | ||
32 | def lec(self): | |
33 | print(f"{self.imie}, leci") | |
34 | ||
35 | class Orzel(Ptak): | |
36 | def __init__(self, wiek, imie): | |
37 | super().__init__(wiek, imie) | |
38 | ||
39 | def poluj(self): | |
40 | self.lec() | |
41 | print(f"{self.imie} poluje") | |
42 | ||
43 | ||
44 | ||
45 | zwierz1 = Zwierze(8, "Azor") | |
46 | zwierz1.wydajDzwiek() | |
47 | zwierz1.jedz() | |
48 | print() | |
49 | ||
50 | pies1 = Pies(8, "Kajtek") | |
51 | pies1.wydajDzwiek() | |
52 | pies1.jedz() | |
53 | pies1.wypiszRase() | |
54 | print() | |
55 | kot1 = Kot(8, "Ramzes") | |
56 | kot1.wydajDzwiek() | |
57 | kot1.jedz() | |
58 | kot1.wypiszRase() | |
59 | print() | |
60 | ||
61 | orzel1 = Orzel(5, "Ares") | |
62 | orzel1.wydajDzwiek() | |
63 | orzel1.jedz() | |
64 | orzel1.poluj() | |
65 |