Martin vystudoval softwarové inženýrství na Fakultě elektrotechniky ČVUT v Praze. Kromě dílčích programátorských projektů působí jako učitel odborných předmětů oboru Informační technologie na obchodní akademii v Uherském Hradišti. V jeho rozvrhu výuky najdete zejména Počítačové sítě, Programování a Linux.
Java: Dědičnost a rozhraní
V tomto kurzu se naučíš
Osnova
- Lekce 1Modifikátory přístupu60 minut
- Třídy a objekty
- Atributy, metody a konstruktory
- Vylepšený zápis třídy Dog
- Modifikátor final
- Modifikátory přístupu
- Třídní metody a atributy
- Cvičení: zápis třídy pro komunikaci se senzorem teploty
- Lekce 2Principy OOP a jejich zápis v Javě60 minut
- Svět jako množina objektů
- Zapouzdření (encapsulation)
- Abstrakce (abstraction)
- Dědičnost (inheritance)
- Polymorfismus (polymorphism)
- Skládání (composition) a delegování (delegation)
- A jak se to zapíše v Javě?
- Dědičnost v Javě
- Liskovové princip substituce
- Překrývání metod
Zobrazit dalších 2 kapitolyzačít zdarma - Lekce 3Rozhraní (interface)60 minut
- Definice rozhraní
- Implementace rozhraní
- Ukázka použití rozhraní
- Baseball
- Nápojový automat
- Abstraktní třídy a metody
- Lekce 4Souhrnný úkol120 minut
- Baseball
- Nápojový automat
- Lekce 5Shrnutí a kvíz30 minut
- Kvíz
- Rysy OOP a základní pojmy
- Dědičnost
- Rozhraní a abstraktní třídy
- Modifikátory přístupu
- Třídní atributy a metody
- Lekce 6Backup — zrušit: Objektově orientované programování60 minut
- Třídy a objekty
- Atributy, metody a konstruktory
- Vylepšený zápis třídy Dog
- Modifikátor final
- Modifikátory přístupu
- Cvičení
- Svět jako množina objektů
- Zapouzdření (encapsulation)
- Abstrakce (abstraction)
- Dědičnost (inheritance)
Zobrazit dalších 16 kapitolzačít zdarma
Autoři kurzu

Martin Šimůnek

Ondřej Konečný
Ondru programování bavilo už od střední. Začínal tehdy s Visual Basic Studiem, potom následovalo webové období - tvořil prezentace a e-shopy. Po absolvování informatiky na FIT VUT začal pracovat jako Java vývojář a tvoří velké ERP aplikace.
Co říkají naši studenti

Engeto Online kurzy jsou super pro samouky, začátečníky, i mírně pokročilé. Široká nabídka Python, Linux, Databází a dalších kurzů je zpracovaná hezky interaktivně. Dobře popsanou teorii doplňují praktické cvičení. U subscription je výhoda že si člověk může studovat vlastním tempem.

Zdaleka nejlepší vzdělávací kurz, s jakým jsem se setkal. Všechno má jasný účel a smysl, online podpora je vynikající. Pokud se za půl roku chcete posunout o 10 let dopředu, musíte se stavit u kluků z ENGETO.

Engeto - to je skvělý tým ochotných lektorů. Vědomosti, zkušenosti a příležitosti Vám přinesou na talíři. Člověk musí mít jen otevřenou hlavu a poctivě se připravovat.