Informatică Programare
Programare orientata pe obiecte OOP ce e 12a
Programarea orientată pe obiecte (OOP) este un paradigma de programare care organizează codul în obiecte cu proprietăți și comportamente. În clasa a 12-a, OOP se studiază pentru a înțelege concepte ca clase, obiecte și moștenire.
Concepte cheie OOP
- Clase Clasele sunt șabloane pentru obiecte, definite cu cuvântul-cheie class, de exemplu class Student:.
- Obiecte Obiectele sunt instanțe ale claselor, create prin apelarea clasei: student1 = Student().
- Atribute și metode Atributele sunt variabile ale obiectului, iar metodele sunt funcții ale acestuia, cum ar fi self.nume în Python.
Exemplu simplu în Python
- Definire clasă class Carte: def __init__(self, titlu): self.titlu = titlu.
- Creare obiect carte1 = Carte("Ion") creează un obiect cu atributul titlu setat la "Ion".
- Accesare atribut print(carte1.titlu) afișează "Ion".
Practică scriind clase pentru entități reale, cum ar fi Mașină sau Persoană, pentru a consolida OOP.