Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Työskentely Instanssi- ja Luokkamuuttujien Kanssa | Osio
Olio-ohjelmointi Pythonissa
Osio 1. Luku 7
single

single

bookHaaste: Työskentely Instanssi- ja Luokkamuuttujien Kanssa

Pyyhkäise näyttääksesi valikon

Tehtävä

Pyyhkäise aloittaaksesi koodauksen

Määrittele luokka nimeltä User seuraavilla vaatimuksilla:

  • Luo luokkamuuttuja total_users ja aseta sen arvoksi 0.
  • Toteuta __init__-metodi, joka:
    • Ottaa parametrina username.
    • Tallentaa username-arvon instanssimuuttujaksi.
    • Kasvattaa total_users-arvoa yhdellä aina, kun uusi User-instanssi luodaan.
  • Toteuta metodi get_info, joka palauttaa tuplen, jossa on:
    • Käyttäjän nimi (instanssimuuttujan arvo username).
    • Nykyinen total_users-arvo.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

some-alt