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. Objecte Classe
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