Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2021/2022

OOP v jazyce JAVA

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah Jazyk výuky
614Y1OJ KZ 2 2P+0C česky
Přednášející:
Cvičící:
Předmět zajišťuje:
pracoviště Děčín
Anotace:

Objektové myšlení. Zapouzdření. Třídy. Atributy. Modifikátory přístupu. Metody a jejich přetěžování. Speciální metody (konstruktory, gettery / settery). Základní objektové metody. Referenční datové typy. Dědičnost. Polymorfismus. Správa paměti a hodnota null. Porovnávání objektů. Statika (static). Konstanty. Rozhraní (interface). Abstraktní třídy (abstract). Výčtové typy (enum). Balíky. Výjimky. Kolekce. Generika. Lambda výrazy, anonymní funkce.

Požadavky:

-

Osnova přednášek:
Osnova cvičení:
Cíle studia:

Předmět se zaměřuje na pochopení principů objektově orientovaného programování a jeho syntaxe v Javě. Dále probírá i pokročilé techniky, které současné OOP poskytuje.

Studijní materiály:

Pecinovský R.: Java 9 - Kompletní příručka jazyka, GRADA - ISBN 978-80-271-0715-5, 2018

Poznámka:
Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 19. 8. 2022
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet6433906.html