Miért van szüksége a Java-nak interfészekre?

Ebben a leckében a Java egyik fontos fogalmáról fogunk beszélni: az interfészekrõl. Valószínűleg ismeri ezt a szót. Például az interfészek a legtöbb számítógépes program és játék részét képezik. Tágabb értelemben az interfész egyfajta "vezérlőpult", amely két egymással együttműködő felet köt össze. Tekintse meg a leckét, hogy megtudja, mit jelent pontosan ez a szó a Java nyelven.

Hasznos anyagok

Ahogy ennek a rövid cikksorozatnak a szerzője írja, ezek az anyagok azok hasznára válnak, akik rájöttek az interfészek létrehozására, megértették az interfész öröklésének működését, és számos példát megvalósítottak, de még mindig nem értik a miérteket. Az alábbi anyag az interfészek "alkalmazásával" foglalkozik:

Az absztrakt osztályok és interfészek közötti különbség

Ebben a leckében megtudhatja, miben különböznek az absztrakt osztályok a felületektől, és példákat láthat a gyakori absztrakt osztályokra.

Az absztrakt osztály és az interfész közötti különbség fontos. A jövőbeli állásinterjúinak 90%-ában megkérdezik majd, hogy mi a különbség ezek között a fogalmak között. Tehát ügyeljen arra, hogy megértse, amit olvas.

10 kérdés a Java állásinterjúk absztrakt osztályairól és felületeiről

Ebben a cikkben megvizsgáljuk az elvont osztályokkal és felületekkel kapcsolatos leggyakoribb kérdéseket, amelyeket a Java-szoftver-fejlesztési pozíciókhoz kapcsolódó állásinterjúkon tesznek fel különböző szinteken. A legtöbbjük még a kezdő Java programozók számára is világos. Ezek főként nyílt végű kérdések, de némelyikük trükkös is lehet, mint például az absztrakt osztályok és interfészek közötti különbség magyarázata a Java nyelvben, vagy elmagyarázza, hogy mikor érdemes egy absztrakt osztályt előnyben részesíteni a felülettel szemben.