Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Polymorfismi | OOP
Java OOP

bookHaaste: Polymorfismi

Tehtävä

Sinulle annetaan Parent-luokka ja Child-luokka, joka perii Parent-luokan. Tehtävänäsi on ylikirjoittaa vanhemman metodi nimeltä method Child-luokassa siten, että se palauttaa "This is the overridden method!".

Seuraavaksi sinun tulee ylikuormittaa tämä metodi lisäämällä sille parametri int parameter niin, että metodi palauttaa: "This is the overloaded method with int parameter: " + parameter.

Huomaa, että metodien tulee palauttaa nämä arvot, ei näyttää niitä näytöllä!

Voit käyttää "Hint"- ja "Solution"-painikkeita, jos tehtävän ymmärtäminen tuottaa vaikeuksia.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you explain the difference between method overriding and overloading?

What does the @Override annotation do in Java?

Can you show an example of how to call both the overridden and overloaded methods?

Awesome!

Completion rate improved to 4.76

bookHaaste: Polymorfismi

Pyyhkäise näyttääksesi valikon

Tehtävä

Sinulle annetaan Parent-luokka ja Child-luokka, joka perii Parent-luokan. Tehtävänäsi on ylikirjoittaa vanhemman metodi nimeltä method Child-luokassa siten, että se palauttaa "This is the overridden method!".

Seuraavaksi sinun tulee ylikuormittaa tämä metodi lisäämällä sille parametri int parameter niin, että metodi palauttaa: "This is the overloaded method with int parameter: " + parameter.

Huomaa, että metodien tulee palauttaa nämä arvot, ei näyttää niitä näytöllä!

Voit käyttää "Hint"- ja "Solution"-painikkeita, jos tehtävän ymmärtäminen tuottaa vaikeuksia.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 5
some-alt