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.

Mai multe din Programare