logo

Az objektum és az osztály közötti különbség

Sok különbség van az objektum és az osztály között. Az objektum és az osztály közötti különbségek listája az alábbiakban található:

Nem.TárgyOsztály
1)Az objektum egy példa egy osztályé.Az osztály a tervrajz vagy sablon amelyekből tárgyak jönnek létre.
2)Az objektum a valós világ entitása például toll, laptop, mobil, ágy, billentyűzet, egér, szék stb.Az osztály a hasonló tárgyak csoportja .
3)Az objektum a fizikai entitás.Az osztály a logikus entitás.
4)Az objektum keresztül jön létre új kulcsszó főleg pl.
Tanuló s1=new Student();
Az osztály a használatával deklarált osztály kulcsszó például.
osztályos tanuló{}
5)Az objektum létrejön sokszor igény szerint.Az osztály deklarálva van egyszer .
6)Tárgy létrehozásakor lefoglalja a memóriát .Osztály létrehozásakor nem foglal le memóriát .
7)Vannak objektumok létrehozásának számos módja Java-ban, például új kulcsszó, newInstance() metódus, clone() metódus, gyári metódus és deserializáció.Csak van osztály meghatározásának egyik módja java-ban a class kulcsszó használatával.

Lássunk néhány valós példát az osztályra és az objektumra a java-ban, hogy jól megértsük a különbséget:

Osztály: Emberi Tárgy: Férfi nő

Osztály: Gyümölcs Tárgy: Alma, banán, mangó, guava wtc.

Osztály: Mobiltelefon Tárgy: iPhone, Samsung, Moto

Osztály: Étel Tárgy: Pizza, Burger, Samosa