Film samouczek
Zaimplementuj klasy Pracownik i Szef. Klasa, w której będziemy przechowywać dane o pracownikach, powinna zawierać pola imie i wyplata oraz metodę wyswietl_wyplate_pracownika(imie: str), która wyświetli, ile zarabia pracownik o imieniu imie. Klasa Szef powinna dziedziczyć po klasie Pracownik i zawierać pole premia i metodę policz_wynagrodzenie(), która oblicza i wyświetla, ile zarabia szef po dodaniu premii.
Specyfikacja problemu:
Dane:
pola klasy
Pracownik:imie– łańcuch znakówwyplata– liczba rzeczywista
pola klasy
Szef:imie– łańcuch znakówwyplata– liczba rzeczywistapremia– liczba rzeczywista
Wynik:
utworzone obiekty klas posiadające zadane wartości
Swój program przetestuj dla przedstawionych danych:
pracownik Janek – 1500 zł wypłaty,
pracownik Paweł,
szef Kuba – wypłata 3000 zł, premia 1500 zł.
Porównaj swoje rozwiązanie z tym przedstawionym w filmie.

Film dostępny pod adresem /preview/resource/Rgu2GYMQfhlq9
Film przedstawia elementy projektowania obiektowego w języku Python.
Pobierz plik z kodem źródłowym:
Transkrypcja zamieszczona poniżej w pliku do pobrania, zawiera prezentowany w filmie kod źródłowy wraz z omówieniem.
Przeanalizuj, jak tworzona jest klasa i jej obiekt. Zwróć uwagę na działanie wbudowanej funkcji id().