Er zijn veel verschillen tussen object en klasse. Hieronder vindt u een lijst met verschillen tussen object en klasse:
Nee. | Voorwerp | Klas |
---|---|---|
1) | Voorwerp is een voorbeeld van een klas. | Klasse is een blauwdruk of sjabloon waaruit objecten worden gemaakt. |
2) | Voorwerp is een entiteit uit de echte wereld zoals pen, laptop, mobiel, bed, toetsenbord, muis, stoel etc. | Klasse is een groep soortgelijke objecten . |
3) | Voorwerp is een fysiek entiteit. | Klasse is een logisch entiteit. |
4) | Object is gemaakt door nieuw trefwoord voornamelijk b.v. Leerling s1=nieuwe Leerling(); | Klasse wordt gedeclareerd met behulp van klasse trefwoord bijv. klas Leerling{} |
5) | Object is gemaakt vele keren volgens vereiste. | Klasse wordt verklaard eenmaal . |
6) | Voorwerp wijst geheugen toe wanneer het wordt gemaakt . | Klas wijst geen geheugen toe wanneer het wordt gemaakt . |
7) | Er zijn vele manieren om een object te maken in Java, zoals new trefwoord, newInstance() methode, clone() methode, fabrieksmethode en deserialisatie. | Er is enkel één manier om klasse te definiëren in Java met behulp van het class-trefwoord. |
Laten we een voorbeeld uit de praktijk van klasse en object in Java bekijken om het verschil goed te begrijpen:
Klas: Menselijk Voorwerp: Man vrouw
Klas: Fruit Voorwerp: Appel, banaan, mango, guave wtc.
Klas: Mobiele telefoon Voorwerp: iPhone, Samsung, Moto
Klas: Voedsel Voorwerp: Pizza, hamburger, Samosa