logo

Rozdiel medzi objektom a triedou

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

NieObjektTrieda
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