În această lecție, vom discuta despre cum să creați propriile clase în Python. O clasă este o structură de date care poate conține atât variabile cât și funcții.
Pentru a crea o clasă, vom utiliza cuvântul cheie "class" urmat de numele clasei noastre. În interiorul clasei noastre, vom defini variabilele și funcțiile noastre. De exemplu, putem crea o clasă "Persoană" care să conțină variabile pentru numele și vârsta unei persoane, precum și o funcție pentru a afișa aceste informații.
class Persoana:
def __init__(self, nume, varsta):
self.nume = nume
self.varsta = varsta
def afisare_informatii(self):
print("Nume:", self.nume)
print("Varsta:", self.varsta)
În acest exemplu, am creat o clasă "Persoană" cu două variabile, "nume" și "varsta", și o funcție "afisare_informatii" care afișează aceste informații.
Pentru a crea o instanță a clasei noastre, vom utiliza numele clasei urmat de paranteze. De exemplu, putem crea o instanță a clasei "Persoană" astfel:
persoana1 = Persoana("Ion", 25)
Acum putem utiliza funcția "afisare_informatii" pentru a afișa informațiile despre această persoană:
persoana1.afisare_informatii()
Acesta este doar un exemplu simplu de cum puteți utiliza clasele în Python. Cu toate acestea, clasele sunt un aspect foarte important al programării orientate pe obiecte și sunt utilizate într-o varietate de aplicații.
În concluzie, clasele sunt o modalitate puternică de organizare a codului și de creare a structurilor de date complexe. Cu puțină practică, veți putea utiliza clasele în Python pentru a crea aplicații mai complexe și mai puternice.