What is the difference between class and structure?
Answers were Sorted based on User's Feedback
Answer / guest
structure is a value type class is reference type,
struct Memory will be on stack and class Memory stored on
Heap,
struct not suports inheritance and class can?
| Is This Answer Correct ? | 18 Yes | 2 No |
Answer / mohan
By default the members of struct are public.
By default the members of class are priavte.
When an object is created to a class, constructor will be
called automatically.
But not in struct (if structure having member function with
structure name)
| Is This Answer Correct ? | 15 Yes | 0 No |
Answer / konankiswetha
class is a slow access because of heap memory. But struct
is a faster in access because of stack memory.
values are initialize at the time of declaration in class
but not in struct.
| Is This Answer Correct ? | 6 Yes | 1 No |
Answer / arvind
The main difference is
Structure ... Class
struct . Class
{ . {
data members ... data members
} ... +
... Member functions
... }
We can't define Functions inside structure where as in class we can define inside
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / chetan
struct initialize with keyword struct
class initialize with keyword class
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / satish
1.class access data members and member functions but
structure access only data members
2.class supports constructor but structure does not supports.
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / nandkumar
Class can be single tent.
but not in case of structure.
| Is This Answer Correct ? | 0 Yes | 3 No |
What is constructor overloading in oop?
What is polymorphism oop?
officer say me - i am offered to a smoking , then what can you say
What is a function in oop?
char* ptr = "Rahul"; *ptr++; printf("%s",ptr); What will be the output
what is main difference between object oriented object base
what is virtual destructor
explain sub-type and sub class? atleast u have differ it into 4 points?
What is difference between data abstraction and encapsulation?
why oops need in programming
what is the difference between class to class type conversion and copy constructor ?
i ahve v low % in 12th n BSC which is aroun 50 coz science was imposed on me......nw m doin MCA n my aggregate in above 74%,what shud i say if asked about low previous percentage??????