Creating an object to a class means allocating memory to it. Memory allocation takes place in RAM.
class_name : Specifies the class for which object has to be created.
obj : Name of the object. An object is an instance of a class that holds the members of the class. It points out to the memory allocated to the class.
Note : The reference of the class (in the memory) need not be stored in a variable. It is only needed if we want to access the members of the class.
new : It is a keyword that allocates memory to a class dynamically (at run time)
Creation of an object can also be done by writing the following statement
Here memory is allocated to the class but its reference is not stored in any object as done in the previous step.
class_name : Specifies the class for which object has to be created.
obj : Name of the object. An object is an instance of a class that holds the members of the class. It points out to the memory allocated to the class.
Note : The reference of the class (in the memory) need not be stored in a variable. It is only needed if we want to access the members of the class.
new : It is a keyword that allocates memory to a class dynamically (at run time)
Creation of an object can also be done by writing the following statement
Here memory is allocated to the class but its reference is not stored in any object as done in the previous step.
No comments:
Post a Comment