1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do programowania obiektowego w Pythonie

Connected

ćwiczenie

Tworzenie podklasy

Klasy potomne, czyli podklasy, służą do dostosowywania i rozszerzania funkcjonalności klasy nadrzędnej.

Przypomni sobie klasę Employee z wcześniejszej części kursu. W większości organizacji menedżerowie mają więcej uprawnień i obowiązków niż zwykli pracownicy. Warto więc wprowadzić klasę Manager, która oferuje więcej funkcjonalności niż Employee.

Menedżer jest jednak nadal pracownikiem, dlatego klasa Manager powinna dziedziczyć po klasie Employee.

W tym ćwiczeniu utworzysz klasę potomną Manager, a w dalszej części kursu dodasz do niej konkretną funkcjonalność.

Instrukcje

100 XP
  • Dodaj klasę Manager, która dziedziczy po klasie Employee.
  • Użyj odpowiedniego słowa kluczowego, aby pozostawić klasę Manager pustą.
  • Utwórz obiekt o nazwie mng przy użyciu klasy Manager, ustawiając imię na "Debbie Lashko" i wynagrodzenie na 86500.
  • Wyświetl atrybut name obiektu mng.