Naučte se i vy programovat objektově!
Jestliže pro vás bylo dosud objektové myšlení a náležité použití jazyků Java, C++ nebo C# těžko zdolatelnou překážkou, nemusíte se už prokousávat složitými publikacemi nebo hledat trpělivého učitele. Konečně je zde učebnice, s níž přijdete objektově orientovanému programování na kloub a získáte potřebnou průpravu pro nároky zkoušek či pracovního trhu.
Naučí vás vidět realitu pomocí objektů a aplikovat toto vidění na způsob, jakým ji potřebují popsat dnešní programovací jazyky. Porozumíte pojmům jako je třída, atribut, metoda a rozhraní, dědičnost, polymorfismus nebo abstrakce. Poznáte modelování, diagramy tříd a řadu dalších principů, na nichž je objektově orientované programování založeno, a pochopíte, proč si získalo takovou popularitu.
Lehce stravitelný průvodce OOP má na zřeteli programátorské začátečníky, kteří zatím neměli o objektovém přístupu ponětí, stejně jako zkušenější programátory, kteří potřebují prolomit mentální bariéru vystavěnou v jejich uvažování procedurálními jazyky. Poznáte i základní rysy objektově orientovaných programovacích jazyků - včetně UML, jemuž se dnes při tvorbě aplikací již žádný programátor prakticky nevyhne. Protože je však objektové programování dostatečně náročné samo o sobě, nesnaží se vás kniha učit současně ještě konkrétní programovací jazyk - proto jsou řešené příklady v Javě i C++/C# co nejjednodušší, jejich kód pak krátký a snadno srozumitelný.
V čem je tento průvodce pro samouky jiný než ostatní knihy?
* Srozumitelný výklad lidskou řečí
* Nevynechá žádný krok, nezabíhá však do detailů
* Průzračně názorné příklady, na nichž lze stavět
* Test na konci každé kapitoly i na konci knihy