When is a memory allocated to a class?

Answers were Sorted based on User's Feedback



When is a memory allocated to a class?..

Answer / teginder

When instance of that class is creater by us

Is This Answer Correct ?    30 Yes 5 No

When is a memory allocated to a class?..

Answer / vineet makkar

The answer to this question lies in the basic difference
between
OBJECT & INSTANCE

INSTANCE : Refers to a reference of an object, it can be
null.

OBJECT: Actually pointing to the memory address of that
instance.

eg
Student stdnt; // Instance is created
Student stdnt = new Student; // Object is created

So, in short, memory is allocated to a class when the
object of the class is created using "new" keyword.

Is This Answer Correct ?    26 Yes 3 No

When is a memory allocated to a class?..

Answer / ramakrishna

A class is a template.As Teginder said,it will get
allocated memory when u create object of that class.

Is This Answer Correct ?    22 Yes 5 No

When is a memory allocated to a class?..

Answer / achal

when an object of that class is created and constructor
runs. memory is allocated in Stack (part of RAM)

Is This Answer Correct ?    13 Yes 3 No

When is a memory allocated to a class?..

Answer / anumohan

when instance of that class is created by creating object
to the class

Is This Answer Correct ?    11 Yes 3 No

When is a memory allocated to a class?..

Answer / namrata ahuja

when the object of that class is declared.

Is This Answer Correct ?    7 Yes 5 No

When is a memory allocated to a class?..

Answer / saurabh

when we create the data member of the class by using d syntax
class
{




static int a;
};
static int a;

Is This Answer Correct ?    3 Yes 1 No

When is a memory allocated to a class?..

Answer / x

It is allocated compile-time unless we are using new and
delete functions

Is This Answer Correct ?    3 Yes 1 No

When is a memory allocated to a class?..

Answer / b

when an object is intantiated from a class

Is This Answer Correct ?    0 Yes 0 No

When is a memory allocated to a class?..

Answer / sourav das

when object is created of that class then only memory is
allocated.with out object there is no Existence of class.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More OOPS Interview Questions

What is virtual constructors/destructors?

4 Answers   IBS,


Why is destructor used?

0 Answers  


explain sub-type and sub class? atleast u have differ it into 4 points?

0 Answers   Infosys,


Program to read a comment string

1 Answers   IBM,


Can we have inheritance without polymorphism?

0 Answers  






Tell us about yourself.

47 Answers   ABB, Amazon, Fidelity, Flextronics, Franklin Templeton, HCL, Hexaware, IBM, Impetus, Infosys, Reliance, Rofous, Silgate, Sutherland, TCS, Thomson Reuters, Virtusa, Wipro,


pointers are support in C#? if yes then how to use it?

8 Answers   Softvision Solution,


• What are the desirable attributes for memory managment?

0 Answers  


Which type does string inherit from?

0 Answers  


How would you stop a class from class from being derived or inherited.

18 Answers   Ness Technologies,


Can we have a private virtual method ?

8 Answers   Ness Technologies,


Templates mean

0 Answers  


Categories