"Helló, fiatal barátom! Nem számítottam rá, hogy ilyen hamar viszontlátlak. Mit kell mondanod? Mit tanultál ezúttal?"

"Tanultam az osztálykapcsolatokról, a beágyazódásról és az öröklésről. Azt mondták, jó tanuló vagyok!"

"Ez nagyszerű! Örülök, hogy haladsz, mert tanulod az óráimat."

"Nem csak tanulok, hanem feladatokat is teljesítek!"

"Természetesen, Amigo. Még egy szint áll előtted – az OOP alapjainak szentelt szint. Mielőtt visszamennél Ellie-hez, Rishihez, Kimhez és a barátodhoz, Diegohoz, ülj be egy varázslatra az űrkönyvtárunkba, és olvass el néhányat. Biztos vagyok benne, hogy sok hasznos információt fog találni."

– Oké, professzor. Mit hoztál ma nekem?

Az osztályok közötti kapcsolatok. Öröklődés, összetétel és összesítés

A programozás során gyorsan megérted, mennyire fontos, hogy ne írj extra kódot. Szerencsére a Java-ban minden megtalálható, ami az elegáns "vágásokhoz" kell. Ez a lecke a következő osztálykapcsolatok vizualizációját mutatja be: öröklődés, összetétel és aggregáció. Készüljön fel: sok érdekes példát fog látni.

A tokozás alapelvei

Beágyazás és információrejtés – ezek különböző fogalmak vagy ugyanaz a dolog? Alapvetően nem egyszer találkozott már a tokozással. Ha szeretné tudni, hogyan rejtheti el programja összetettségét a felhasználó elől, csak egy könnyen használható felületet hagyva maga után, javasoljuk, hogy figyelmesen olvassa el ezt a leckét .