Operatorii sunt setul de operaţii posibile definit pe Clasa respectivă. Ei sunt utilizaţi în scopul scrierii expresiilor într-un limbaj mai apropiat de cel natural. Câteva exemple de utilizare a operatorilor sunt descrise în continuare:
rA = rB + rC cu Atribuie(rA, Sumă(rB, rC))
rDistXYZ = Radical(rX * rX + rY * rY + rZ * rZ) cu Atribuie(rDistXYZ, Radical(Sumă(Înmulţeşte(rX, rX), Înmulţeşte(rY, rY), Înmulţeşte(rZ, rZ))))
Apariţia operatorilor a fost o evoluţie naturală a limbajelor, făcând scrierea expresiilor mult mai lizibilă şi mai apropiată de cea matematică. Ca exemple de limbaje care nu conţin operatori: Lisp, Prolog, Forth.
+, -, *, /, &, |, %, <, >, =, ==, +=, -=, *=, /=, &=, |=, %=, ŞI, SAU, !, (), [];
-
Lista cu parametri ai unei metode sau funcţii este descrisă utilizând operatorul “()” (paranteza deschisă).
Întreg Max(Întreg n0, n1);
NimicAnalizează(); //lista este vidă, dar marcată, pentru a face diferenţa faţă de un obiect.
Dostları ilə paylaş: |