Rozdiel medzi objektom a triedou

Medzi objektom a triedou je veľa rozdielov. Zoznam rozdielov medzi objektom a triedou je uvedený nižšie:

Nie Objekt Trieda
1) Objekt je príklad triedy. Trieda je a plán alebo šablónu z ktorých sa vytvárajú predmety.
2) Objekt je a entita skutočného sveta ako pero, notebook, mobil, posteľ, klávesnica, myš, stolička atď. Trieda je a skupina podobných predmetov .
3) Objekt je a fyzické subjekt. Trieda je a logické subjekt.
4) Objekt je vytvorený prostredníctvom nové kľúčové slovo hlavne napr.
Študent s1=nový študent();
Trieda je deklarovaná pomocou kľúčové slovo triedy napr.
trieda študent{}
5) Objekt je vytvorený veľa krát podľa požiadavky. Trieda je vyhlásená raz .
6) Objekt alokuje pamäť pri jej vytvorení . Trieda pri vytváraní neprideľuje pamäť .
7) Existujú mnoho spôsobov, ako vytvoriť objekt v jave, ako je nové kľúčové slovo, metóda newInstance(), metóda clone(), továrenská metóda a deserializácia. Tam je iba jeden spôsob, ako definovať triedu v jave pomocou kľúčového slova class.

Pozrime sa na nejaký skutočný príklad triedy a objektu v jazyku Java, aby sme dobre pochopili rozdiel:

Trieda: Ľudské objekt: Muž žena

Trieda: Ovocie objekt: jablko, banán, mango, guava wtc.

Trieda: Mobilný telefón objekt: iPhone, Samsung, Moto

Trieda: Jedlo objekt: Pizza, Burger, Samosa