Sobes.tech
Junior — Middle

Vai praksē esat izmantojis klasisko konstruktoru, rakstot Python kodu?

sobes.tech AI

Atbilde no AI

Pythonā klasiskā konstruktora ir metode __init__, kas tiek izsaukts, izveidojot klases instanci, lai inicializētu tās atribūtus. Praktiskajā darbā es izmantoju __init__, lai noteiktu sākotnējās objektu vērtības, piemēram:

class User:
    def __init__(self, vārds, vecums):
        self.vārds = vārds
        self.vecums = vecums

user = User('Иван', 30)
print(user.vārds)  # Иван

Tas ir standarta un visbiežāk izmantotais veids, kā inicializēt objektus Pythonā.