izpis_h1_title_alt

Objektno-orientirano programiranje s prototipi
ID Makovecki, Jan (Avtor), ID Mihelič, Jurij (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (540,75 KB)
MD5: 38968CA07FD3F127F13A6FDE07FED382
PID: 20.500.12556/rul/da3785cd-4849-4488-adaf-3895c7793fc6

Izvleček
Diplomska naloga se ukvarja z objektno-orientiranimi programskimi jeziki s prototipi, znanimi tudi kot prototipnimi programskimi jeziki, ter programiranjem v njih. Vsebuje razlago koncepta in komponent klasičnega objektno-orientiranega programiranja z uporabo razredov, predstavitev objektno-orientiranega programiranja s prototipi ter pregled razlik med njima. Drugi del naloge se ukvarja z dejanskimi objektno-orientiranimi programskimi jeziki s prototipi (self, javascript, lua, omega) ter klasičnim, razrednim objektno-orientiranim jezikom za primerjavo (java). Poleg zgodovine ter opisa vsakega od jezikov in njegovih posebnosti naloga vsebuje tudi primere programske kode za vsak jezik. Ti služijo prikazu delovanja posameznega jezika ter primerjavi hitrosti izvajanja različnih pomembnejših operacij v vsakem od jezikov.

Jezik:Slovenski jezik
Ključne besede:objektno-orientirano, programiranje, objekti, razredi, prototipi, java, self, javascript, lua
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2016
PID:20.500.12556/RUL-85638 Povezava se odpre v novem oknu
Datum objave v RUL:19.09.2016
Število ogledov:1765
Število prenosov:399
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Prototype-based object-oriented programming
Izvleček:
The thesis deals with object-oriented programming languages with prototypes, also known as prototype-based languages, and programming in them. It contains an explanation of the concept and components of classic object-oriented programming with the use of classes, a presentation of object-oriented programming with prototypes and an overview of differences between them. The second part of the thesis deals with actual object-oriented languages with prototypes (such as Self, JavaScript, Lua, Omega) and compares them with a classic, class-based object-oriented language (Java). Alongside the history and the description of each language and its particularities, the thesis also contains examples of code written in each of the languages. Those serve to illustrate the way in which the languages work and compare their performance speed when executing various common tasks.

Ključne besede:object-oriented, programming, objects, classes, prototypes, java, self, javascript, lua

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj