Sobes.tech
Junior — Middle

Kas olete praktikas kasutades Python-koodi kirjutamisel kasutanud klassikalist konstruktorit?

sobes.tech AI

Vastus AI-lt

Pythonis on klassikaline konstruktor meetod __init__, mis kutsutakse klassi eksemplari loomisel, et initsialiseerida selle omadused. Praktikas kasutan ma __init__ algväärtuste määramiseks objektidele, näiteks:

class User:
    def __init__(self, nimi, vanus):
        self.nimi = nimi
        self.vanus = vanus

user = User('Иван', 30)
print(user.nimi)  # Иван

See on standardne ja kõige levinum viis objektide initsialiseerimiseks Pythonis.