Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


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

Whats oop mean?

0 Answers  


what uses of c++ language?

3 Answers  


why destructor is not over loaded?

5 Answers  


What is a linked list?

10 Answers   IBM, Neural Info,


What is the difference between a constructor and a destructor?

0 Answers  


What is the important feature of inheritance?

0 Answers   BPL,


What is polymorphism in oops with example?

0 Answers  


#include <stdio.h> #include <alloc.h> #include <stdlib.h> #include <conio.h> void insert(struct btreenode **, int); void inorder(struct btreenode *); struct btreenode { struct btreenode *leftchild; struct btreenode *rightchild; int data; }; main() { struct btreenode *bt; bt=(struct btreenode *)NULL; int req,i=1,num; clrscr(); printf("Enter number of nodes"); scanf("%d",&req); while(i<=req) { printf("Enter element"); scanf("%d",&num); insert(&bt,num); i++; } inorder(bt); } void insert(struct btreenode **sr, int num) { if(*sr==NULL) { *sr=(struct btreenode *)malloc (sizeof(struct btreenode)); (*sr)->leftchild=(struct btreenode *)NULL; (*sr)->rightchild=(struct btreenode *)NULL; (*sr)->data=num; return; } else { if(num < (*sr)->data) insert(&(*sr)->leftchild,num); else insert(&(*sr)->rightchild,num); } return; } void inorder(struct btreenode *sr) { if(sr!=(struct btreenode *)NULL) { inorder(sr->leftchild); printf("\n %d",sr->data); inorder(sr->rightchild); } else return; } please Modify the given program and add two methods for post order and pre order traversals.

0 Answers  


What are the advantages of inheritance?

26 Answers   IBS, TCS,


Write a program to multiply 3x3 matrics

1 Answers  


What is a scope operator and tell me its functionality?

3 Answers   emc2,


What is oops concept with example?

0 Answers  


Categories