Mulţumiri


Objectual Ada, Smaltalk, C++, Eifel, Delphi, Borland Pascal, Object Pascal, Objective C, Java



Yüklə 1,64 Mb.
səhifə20/118
tarix03.01.2022
ölçüsü1,64 Mb.
#34196
1   ...   16   17   18   19   20   21   22   23   ...   118
Objectual Ada, Smaltalk, C++, Eifel, Delphi, Borland Pascal, Object Pascal, Objective C, Java – apariţia programării orientată pe obiecte este una dintre cele mai mari revoluţii în domeniul programării, permiţând, pe lângă avantajele programării modulare şi structurate, noi concepte de modularizare, ca: polimorfism, moştenire simplă şi multiplă, încapsulare, serializare, metode virtuale etc. Se pot realiza librării cu obiecte MFC (Microsoft Foundation Clasa), Java Beans, Turbo Vision. Cu ajutorul acestor librării, aplicaţiile foarte mari pot fi generate foarte uşor cu ajutorul mediilor vizuale şi a “vrăjitoriilor”, care fac ca probleme ce altădată necesitau luni de programare să fie rezolvate în timpi de domeniul minutelor, în zona designului interfeţei periferiei şi comunicaţiei. Cea mai importantă evoluţie la ora actuală o are limbajul Java, care este un dialect simplificat de C++ pur obiectual, ce are marele avantaj de a fi portabil pe orice echipament, fără recompilare, de la telefoane şi televizoare inteligente până la cele mai sofisticate calculatoare.

  • Utilizare:

La ora actuală C++ este destinat produselor profesionale de înaltă performanţă uniplatformă; pentru portare pe o altă platformă acestea necesită recompilare.

Java este destinat produselor soft multiplatformă şi este cvasitotal prezent pe internet, dar codul generat este de cca 10 ori mai lent decât cel generat de C++ sau Delphi.


Yüklə 1,64 Mb.

Dostları ilə paylaş:
1   ...   16   17   18   19   20   21   22   23   ...   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