Mulţumiri



Yüklə 1,64 Mb.
səhifə49/118
tarix03.01.2022
ölçüsü1,64 Mb.
#34196
1   ...   45   46   47   48   49   50   51   52   ...   118

1.3.Concluzii


În acest capitol s-a dorit prezentarea unitară a modului de organizare şi structurare a datelor, algoritmilor şi aparatelor matematice. Nu s-a folosit nici o metodă clasică descrisă în manualele de prezentare a limbajelor orientate pe obiecte ca Java [JAV], Pascal [PAS], C++[CPP], deoarece folosind o metodă clasică de structurare, prezentarea devine fie prea complexă, fie prea sumară.

Pe parcursul lucrării se va încerca structurarea conceptelor descrise, într-un limbaj de tip pseudocod orientat pe obiecte, asemănător cu C++ sau Java, sintaxa nefiind asemănătoare în totalitate. Scopul principal al acestei structurări este acela de a fi succintă, flexibilă şi sugestivă.

La sfârsitul fiecărui capitol se vor sintetiza în acest limbaj pur matematic şi algoritmic conceptele studiate în capitolul respectiv. Analizând listingul se poate observa că, deşi succint enumerate, clasele elementare Intreg, Boolean, Real şi Punct sunt tratate destul de consistent, permiţându-se o multitudine de operatori pe tipul respectiv.

Diferenţele faţă de C++ şi Java sunt:



  • contoarele sunt bazate pe numerotaţia naturală începând de la 1, nu de la 0;

  • cuvintele cheie au fost traduse din engleză;

  • metodele şi funcţiile sunt subliniate şi scrise cu roşu închis;

  • toate obiectele trebuiesc prefixate cu prefixul tipului de dată pe care-l reprezintă;

  • funcţiile, metodele şi variabilele triviale s-ar putea să nu fie comentate;

  • pentru simplicitate nu s-a implementat tipul pointer sau adresă;

În concluzie, s-a încercat crearea unei structuri primare de clase care se moştenesc într-o manieră logică şi acoperă în totalitate clasele necesare acestei lucrări. Structura aceasta de clase poate fi enumerată astfel:
int i

bool b

real r

punct p

BazăVectorială bv

Curbă (superioare) c, cs

Plasa (superioare) l, ls

BazăDiscretă bd

SuprafaţaDiscretă s

Masca m

Colecţiile f

SetDeCaractere str


S-au pus bazele metodei de stocare a suprafeţelor discrete (SD).

S-a încercat să se cuprindă sumar doar problematica stocării şi a seturilor de opertori admisibili pe fiecare tip de date în parte, conversia fiecărui tip de dată particular nefăcând parte din tema acestui capitol.

De asemenea, s-a introdus conceptul de mască, ca loc în care se raportează diferite aspecte legate de modul de procesare al SD.


Yüklə 1,64 Mb.

Dostları ilə paylaş:
1   ...   45   46   47   48   49   50   51   52   ...   118




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin