Powrót do: Podstawy Testów Automatycznych w Selenium i Python cz. 5 – Profesjonalna konfiguracja projektu
Teraz Ty – Dziedziczenie w praktyce
Teraz, gdy wiemy jak stworzyć prostą klasę pochodną po wybranej klasie bazowej, możemy w analogiczny sposób zaprojektować klasę Cat, która powinna dziedziczyć po klasie Mammal. Dodatkowo dodajmy do naszej nowej klasy Cat metodę purr() (która jest specyficzna dla kotów 😉 ), w której znajdzie się prosty print('purr!').
Po stworzeniu klasy Cat dodajmy również kilka wywołań funkcji, tak aby na konsoli ukazał nam się następujący wynik:
Animal! Mammal! Cat! introduce_yourself! purr! increase_age!
Dla uproszczenia polecamy pracować cały czas w jednym pliku 😉
