Junior — Middle
Vai Python klasē var uzskatīt par struktūru, kas pārstāv objektu?
sobes.tech AI
Atbilde no AI
Jā, Pythonā klasi var uzskatīt par struktūru, kas apraksta objektu. Klase definē atribūtus (datus) un metodes (uzvedību), kas būs šo klases objektos. Tādējādi, klase ir šablons vai plāns, lai izveidotu instances (objeiktus), kuriem ir noteiktas īpašības un funkcijas.
Piemēram, klase Person apraksta, kādi dati un darbības būs katram cilvēkam, kas izveidots uz tās pamata:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def greet(self):
print(f"Sveiki, mani sauc {self.name}.")
Šeit, Person ir struktūra, kas apraksta cilvēka objektu ar vārdu un vecumu.