Výklad je rozdelený do troch častí. Prvá sa sústreďuje na zapuzdrenie: zoznámenie s prostredím BlueJ, triedami a objektmi, vytváranie vlastnej triedy a postupné dopĺňanie atribútov a metód. Popri jazyku sa venuje aj ladeniu, testovaniu a dokumentácii. Už v tejto časti predstavuje návrhové vzory, napríklad továrenskú metódu a jedináčika.
Druhá časť rozvíja prácu s rozhraniami, balíčkami a dedičnosťou. Zahŕňa refaktorovanie, knižnice a spracovanie výnimiek. Návrh programu približuje na konkrétnych projektoch: v obsahu sa objavujú UFO, výťah aj zlomky. Čitateľ tak môže sledovať prechod od jednotlivých jazykových konštrukcií k ich využitiu pri riešení úlohy.
Tretia časť sa venuje rozhodovaniu programu, opakovaniu činností, dátovým typom, kontajnerom a poliam. Výklad uzatvára záverečný projekt a námety na ďalšie štúdium. Kapitoly obsahujú zhrnutia a samostatné úlohy. Dôraz na návrh, testovanie a úpravu už vytvoreného programu dáva knihe charakter súvislého kurzu. Jazykové verzie a opisované vývojové prostredie patria k obdobiu tohto vydania, zatiaľ čo predmetom výkladu zostávajú aj všeobecné princípy objektového programovania.






Recenzie
Nikto zatiaľ nepridal hodnotenie.