izpis_h1_title_alt

Večkratno razpošiljanje v javi
ID Petrič, Julija (Avtor), ID Mihelič, Jurij (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (329,77 KB)
MD5: 4B3A3BCC37FE1E144DAD605EE240D0D5
PID: 20.500.12556/rul/96d73437-dfd8-4b4b-be2b-e7512f2e6d9e

Izvleček
Diplomska naloga predstavlja mehanizme razpošiljanja. Objektno orientirane programske jezike lahko v grobem delimo na jezike, ki omogočajo enojno razpošiljanje in na jezike, ki zagotavljajo večkratno razpošiljanje. Pri enojnem razpošiljanju se izvajalni sistem na podlagi dejanskega tipa objekta prejemnika odloči, katero metodo bo v resnici klical. Vendar ima enojno razpošiljanje nekaj omejitev. Zato čedalje več programskih jezikov omogoča večkratno razpošiljanje, kjer je izbira dejanske klicane metode določena glede na vse argumente klica metode. V diplomski nalogi so predstavljene različne tehnike, kako simulirati večkratno razpošiljanje v programskem jeziku java, ki zagotavlja le enojno razpošiljanje. Naloga zajema tudi enostavne testne programe, s katerimi sem merila hitrost izvajanja posameznih tehnik.

Jezik:Slovenski jezik
Ključne besede:večkratno razpošiljanje, enojno razpošiljanje, dvojno razpošiljanje
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2017
PID:20.500.12556/RUL-95919 Povezava se odpre v novem oknu
Datum objave v RUL:25.09.2017
Število ogledov:976
Število prenosov:317
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Multiple dispatch in Java
Izvleček:
In this thesis we talk about dispatch mechanisms. Object oriented programming languages are divided into two main categories: programming languages that supports single dispatch and programming languages that supports multiple dispatch. In single dispatch languages the method to be executed is selected by the dynamic type of the receiver object and static types of method parameters. However, single dispatch has several limitations. Consequently, a growing number of programming languages enables a multiple dispatch, where the method to be executed is selected by the dynamic type of all arguments of method call. Here, different multiple dispatch simulation techniques in java programming language, which otherwise supports only single dispatch, are discussed. We performed simple test programs to evalue the runtime of each individual technique.

Ključne besede:multiple dispatch, single dispatch, double dispatch

Podobna dela

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

Nazaj