1. Learn
  2. /
  3. คอร์ส
  4. /
  5. Programowanie obiektowe z S3 i R6 w R

Connected

แบบฝึกหัด

Tworzenie luksusowej kuchenki mikrofalowej

Dziedziczenie oznacza, że metody klasy potomnej są dokładnymi kopiami metod klasy nadrzędnej.

คำแนะนำ

100 XP

W twoim środowisku pracy zostały już zdefiniowane zwykła kuchenka mikrofalowa i luksusowa kuchenka mikrofalowa.

  • Utwórz instancję zwykłej kuchenki mikrofalowej i luksusowej kuchenki mikrofalowej, przypisując je odpowiednio do zmiennych a_microwave_oven i a_fancy_microwave.
  • Pobierz wartość power_rating_watts dla każdego rodzaju kuchenki, przypisując wyniki odpowiednio do zmiennych microwave_power_rating i fancy_microwave_power_rating.
  • Użyj funkcji identical() (dokumentacja), aby sprawdzić, czy obie wartości mocy są takie same.
  • Wywołaj metodę cook() dla każdego rodzaju kuchenki z czasem jednej sekundy i zaobserwuj, że w obu przypadkach zachowanie jest identyczne.