PředmětyPředměty(verze: 806)
Předmět, akademický rok 2017/2018
   Přihlásit přes CAS
Objektové programování A - OB1319306
Anglický název: Object Programming A
Zajišťuje: Katedra informačních technologií a technické výchovy (41-KITTV)
Fakulta: Pedagogická fakulta
Platnost: od 2017
Semestr: zimní
E-Kredity: 4
Způsob provedení zkoušky: zimní s.:
Rozsah, examinace: zimní s.:1/2 Zk [hodiny/týden]
Počet míst: neurčen / neurčen (neurčen)
Minimální obsazenost: neomezen
Stav předmětu: vyučován
Jazyk výuky: čeština
Způsob výuky: prezenční
Je zajišťováno předmětem: OB2319317
Poznámka: předmět je možno zapsat mimo plán
povolen pro zápis po webu
při zápisu přednost, je-li ve stud. plánu
Garant: PhDr. Jiří Štípek, Ph.D.
Prerekvizity : {OB1IT13, 2. sem., PV (OB1319205 nebo OB1319206)}
Ve slož. prerekvizitě: OB1319405
Sylabus
Poslední úprava: PhDr. Petra Vaňková, Ph.D. (25.09.2014)

Objektové programovaní

·        koncept OOP

·        třída

·        objekt

·        zprávy

TŘÍDY A ObjektovY

·        deklarace třídy

·        datové složky

·        metody

·        třída a instance třídy

·        konstruktor a implicitní konstruktor

·        proměnná instance this

·        přetěžování konstruktoru

·        proměnné třídy a statické metody

·        zánik objektu a uvolnění paměti

METODY

·        deklarace metody, parametry, návratový typ

·        přetěžování metod

·        platnost proměnných

POLE

·        deklarace pole, délka pole a přístup k prvkům

·        vícerozměrná pole

PRÁCE S ŘETĚZCI

·        řetězec - deklarace a inicializace

·        porovnávání řetězců

·        hledání znaku a subřetězce

·        nahrazování částí řetězce, spojování řetězců

·        konverze mezi základními datovými typy a řetězci

TŘÍDY A DĚDIČNOST

·        přístupová práva a modifikátory deklarace třídy

·        metody a autorizovaný přístup k datům

·        předávání polí a objektů metodám

·        základy dědičnosti

·        dědičnost a konstruktory

·        přístupová práva a dědičnost

·        finální a abstraktní metody

výjimky

·        výjimky - princip funkce

·        vyvolání, zachycení a ošetření výjimky

·        standardní výjimky

VYTVÁŘENÍ GUI APLIKACÍ

·        pojem formulář, vlastnosti, metody

·        základní komponenty a princip přidávání na formulář

·        události formuláře a komponent

 

 
Univerzita Karlova | Informační systém UK