Haaste: Rajapinta
Tehtävä
Sinulle on luotu kaksi rajapintaa: Human
ja Animal
, sekä yksi luokka – Werewolf
.
Tehtävänäsi on periä molemmat rajapinnat Werewolf
-luokassa ja toteuttaa niiden metodit. Werewolf
-luokassa kommentit metodien yläpuolella kertovat, miten nämä metodit tulee ylikirjoittaa. Ihmissusi on sekä ihminen että eläin, joten sillä on metodi nimeltä transform()
. Sinun tulee myös käyttää boolean-arvoa isHumanForm
metodeissa ohjeiden mukaisesti.
Jos tehtävä tuntuu haastavalta, voit hyödyntää Vihje- ja Ratkaisu-painikkeita ratkaisun analysointiin!
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 4.76
Haaste: Rajapinta
Pyyhkäise näyttääksesi valikon
Tehtävä
Sinulle on luotu kaksi rajapintaa: Human
ja Animal
, sekä yksi luokka – Werewolf
.
Tehtävänäsi on periä molemmat rajapinnat Werewolf
-luokassa ja toteuttaa niiden metodit. Werewolf
-luokassa kommentit metodien yläpuolella kertovat, miten nämä metodit tulee ylikirjoittaa. Ihmissusi on sekä ihminen että eläin, joten sillä on metodi nimeltä transform()
. Sinun tulee myös käyttää boolean-arvoa isHumanForm
metodeissa ohjeiden mukaisesti.
Jos tehtävä tuntuu haastavalta, voit hyödyntää Vihje- ja Ratkaisu-painikkeita ratkaisun analysointiin!
Kiitos palautteestasi!