Předmět Programování pro přírodovědce (MBCPLUS009)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu MBCPLUS009 - Programování pro přírodovědce, Přírodovědecká fakulta, Univerzita Karlova v Praze (UK).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Cíl
Cieľom predmetu je naučiť študentov využívať platformu Java na vývoj vlastných aplikácií s použitím objektovo orientovaného programovania.
Sylabus
1. Koncept objektovo orientovaného programovania (OOP) objekty a triedy, stav a správanie objektu, typ objektu, agregácia, zapuzdrenie, dedenie, polymorfizmus2. Základy jazyku Java premenné, operátory, výrazy, príkazy3. Triedy a objekty deklarácia tried, atribúty, metódy, konštruktory, vytváranie a používanie objektov, statické triedy, prístupové práva4. Interface definícia, implementápcia a používanie interface5. Dedenie prekonávanie metód, riadenie prístupu v dedení, inicializácia pri dedení, dedenie a typy6. Polymorfizmus polymorfizmus a prekonávanie, abstraktné triedy a metódy, rozhrania7. Mechanizmy OOP abstrakcia, zapuzdrenie, modulárnosť, hierarchia, typovosť a polymorfizmus8. Výnimky výnimky v Jave, kontrola výnimiek, vlastné výnimky9. Práca s textom a súbormi reťazce, formátovaný vstup a výstup, čítanie a zapisovanie do súborov, serializácia a deserializácia, XML, regulárne výrazy10. Grafické uživateľské rozhranie v Jave Swing, tvorba okien, komponenty v JFrame, spracovanie udalostí v Swingu11. Návrhové vzory vzory "Gang of Four", Singleton, Visitor, Model-View-Controller
Garant
RNDr. Juraj Jašík, Ph.D.