Ezen a szinten megtanulta, milyen primitív típusai vannak a Java-nak, és hogyan bővíthetők és szűkíthetők. Tárgyakról és osztályokról beszélgettünk. Mi több, elkezdtük tanulmányozni, hogy mi teszi a Java Java-t – az objektumorientált programozás alapelveit. Legyen türelmes még egy kicsit: mielőtt a következő szintre lépne, javasoljuk, hogy dolgozza át ezt a leckét.

Az objektum-orientált programozás alapelvei

Tudod már, hogyan van minden a Java-ban elrendezve: osztályokat deklarálsz és objektumokat hozol létre osztályok alapján, az osztályoknak metódusai vannak stb. De miért van ez így és nem másként? Miért van a nyelv úgy felépített, hogy a programok osztályokból és objektumokból álljanak, és ne valami másból? Miért találták ki és helyezték előtérbe a „tárgy” fogalmát? Minden nyelvet így terveztek? Ha nem, milyen előnyökkel jár a Java számára? Sok kérdés merül fel Ez a lecke segít ezek megválaszolásában. Mélyen elmerülhet az OOP alapelveibe: öröklődés, absztrakció, tokozás és polimorfizmus.