logo

Diferència entre objecte i classe

Hi ha moltes diferències entre objecte i classe. A continuació es mostra una llista de diferències entre objecte i classe:

No.ObjecteClasse
1)L'objecte és un instància d'una classe.La classe és a plànol o plantilla a partir del qual es creen els objectes.
2)L'objecte és a entitat del món real com ara bolígraf, portàtil, mòbil, llit, teclat, ratolí, cadira, etc.La classe és a grup d'objectes semblants .
3)L'objecte és a físic entitat.La classe és a lògic entitat.
4)L'objecte es crea mitjançant paraula clau nova principalment per ex.
Estudiant s1=estudiant nou ();
La classe es declara utilitzant paraula clau de classe per exemple.
estudiant de classe{}
5)Es crea l'objecte moltes vegades segons el requisit.Es declara la classe un cop .
6)Objecte assigna memòria quan es crea .Classe no assigna memòria quan es crea .
7)N'hi ha moltes maneres de crear un objecte en java, com ara la paraula clau nova, el mètode newInstance(), el mètode clone(), el mètode de fàbrica i la deserialització.Només n'hi ha una manera de definir classe a Java utilitzant la paraula clau class.

Vegem alguns exemples de la vida real de classe i objecte a Java per entendre bé la diferència:

Classe: Humans Objecte: Home dona

Classe: Fruita Objecte: Poma, plàtan, mango, guaiaba wtc.

Classe: Telèfon mòbil Objecte: iPhone, Samsung, Moto

Classe: Menjar Objecte: Pizza, Hamburguesa, Samosa