| Difference between Object and Class
Below are the 7 main differences between Object and classes
Object:-(1)Object is nothing but a instance of a class.
Class:-(1)We can say class as blueprint which helps to create objects.
Object:-(2)Example of objects are real world entity such as chair, pen, tables and laptops etc.
Class:-(2)In class there is a group of similar objects.
Object:-(3)Object have the physical entity.
Class:-(3)On the other hand class have logical entity.
Object:-(4)We can create objects any times as per requirement.
Class:-(4)On the other hand Class is declared only once.
Object:-(5)We got allocation of memory once we create the objects.
Class:-(5)On the other hand allocation of memory is not done at the creation of class.
Object:-(6)To create object we use new keyword and example of this is
Student stobj=new Student();
Class:-(6)To declare class we use keyword class for example
class Student{}
Object:-(7)There are so many ways to create object in java as given below:-
(i)New Keyword
(ii)newinstance() method
(iii)clone() method
(iv)deserialiation
Class:-(7)To create class there is only one way to define that by using class keyword | | |