class Zwierze: imie = "Nienazwany" def podaj_imie(self): print("Mam na imie "+self.imie) def daj_glos(self): print("Nie mam glosu *zamykanie windowsa*") class Pies(Zwierze): kolor_siersci = "randomowy" def daj_glos(self): print(self.imie+": Hauhau") class Kot(Zwierze): nakarmiony = False def daj_glos(self): print(self.imie+": miAAAAAAAAAAAAAAAAAAAAAAAAAu!") def daj(self, co): self.daj_glos() self.nakarmiony = True print("Mniam!") class Windowsowy: def szukaj(self, czego): print("Szukam szukam i nie znajduje") def daj_glos(self): print("*tu du du dum*") class WindowsowyPies(Pies, Windowsowy): pass class WindowsowyKot(Kot, Windowsowy): def stworz_plik(self, jaki): if self.nakarmiony: print("OK") else: print("Jak dasz mi mleka to moze") z = WindowsowyPies() z.daj_glos() z.kolor_siersci = "żółty" z.szukaj("mojego pliku") kotek = WindowsowyKot() kotek.imie = "Filemon" kotek.daj_glos() kotek.szukaj("mojego pliku") kotek.stworz_plik("fajny") kotek.daj("mleko") kotek.stworz_plik("fajny")