Objektum-orientált programozás Perlben
dc.contributor.advisor | Juhász, István | |
dc.contributor.author | Barta, Zoltán | |
dc.contributor.department | DE--TEK--Informatikai Kar | en |
dc.date.accessioned | 2007-01-23T11:09:09Z | |
dc.date.available | 2007-01-23T11:09:09Z | |
dc.date.created | 2004 | |
dc.date.issued | 2007-01-23T11:09:09Z | |
dc.description.abstract | A Perl nyelvvel kapcsolatban sokféle téves elképzelés él a köztudatban. Minden bizonnyal az egyik legelterjedtebb, hogy mivel a Perl „csak egy szkriptnyelv”, nem alkalmas komoly fejlesztésekre. A több tízezer sornyi kódból és több száz modulból álló keretrendszerek (Bioperl), pénzügyi alkalmazások (Pluto PPM), dollármillós forgalmat bonyolító elektronikus kereskedelmi cégek (eToys) bizonyítják, hogy a fenti állítás egyszerűen nem igaz. Megfelelő tervezéssel, és a Perl objektum-orientált eszközeit használva, komplex, platformfüggetlen alkalmazások készíthetők. A Perl nem egy „vegytiszta” OO nyelv, és alapfilozófiájánál fogva, eleve eklektikus, és ötvözi a különféle paradigmákat (például több alapvető funkcionális programozási elemet is tartalmaz). Ennek megfelelően eszközkészlete, nyelvi elemei sok esetben egyediek a többi programozási nyelvhez viszonyítva. A szakdolgozat célja, hogy a Perl alapvető nyelvi elemeinek (beépített adattípusok, szubrutinok, referenciák, csomagok, modulok stb.) áttekintés útán, bemutassa a Perl 5 objektum-orientált lehetőségeit. A téma feldolgozása során, számos haladó technika (szimbólumtábla manipulálása, AUTOLOAD stb.), Perl sajátosságok (tie-mechanizmus), és a nyelv flexibilitásának köszönhető kiterjesztések (Class::Contract-on alapuló design-by-contract programozás) tárgyalására is sor kerül. | en |
dc.description.degree | Ba | en |
dc.format.extent | 42 | en |
dc.format.extent | 224022 bytes | |
dc.format.mimetype | application/pdf | |
dc.identifier.uri | http://hdl.handle.net/2437/794 | |
dc.language.iso | hu | en |
dc.rights.access | ip | en |
dc.subject | Perl 5 | en |
dc.subject | objektum-orientált | en |
dc.subject | programozás | en |
dc.subject | design-by-contract | en |
dc.subject | alkalmazásfejlesztés | en |
dc.subject.dspace | DEENK Témalista::Informatika::Informatikai rendszerek | en |
dc.title | Objektum-orientált programozás Perlben | en |
Fájlok
Eredeti köteg (ORIGINAL bundle)
1 - 1 (Összesen 1)
Nincs kép
- Név:
- szakdolgozat_451.pdf
- Méret:
- 218.77 KB
- Formátum:
- Adobe Portable Document Format
- Leírás:
- Szakdolgozat
Engedélyek köteg
1 - 1 (Összesen 1)
Nincs kép
- Név:
- license.txt
- Méret:
- 2.45 KB
- Formátum:
- Item-specific license agreed upon to submission
- Leírás: