When is a memory allocated to a class?
Answers were Sorted based on User's Feedback
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 |
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 |
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 |
Answer / anumohan
when instance of that class is created by creating object
to the class
| Is This Answer Correct ? | 11 Yes | 3 No |
Answer / namrata ahuja
when the object of that class is declared.
| Is This Answer Correct ? | 7 Yes | 5 No |
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 |
Answer / x
It is allocated compile-time unless we are using new and
delete functions
| Is This Answer Correct ? | 3 Yes | 1 No |
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 |
what is the difference b/w abstract and interface?
2 Answers Merrill Lynch, Schneider, Scio Healthcare,
What is object and class in oops?
What is encapsulation in ict?
Which type does string inherit from?
Why do we use encapsulation in oops?
what's the basic's in dot net
Can we have inheritance without polymorphism?
Can we create object of interface?
There are 2 empty jars of 5 and 3 liters capacity. And a river is flowing besides. I want to measure 4 liters of wanter using these 2 jars. How do you do this?
Write a macro for swapping integers
Whats oop mean?
Why many objects can working together? How objects working togetherM I want to see example code.