What is the difference between Class and Structure?
Answer Posted / p govind rao
1) structure :- In structure have a by default public.
In class have a by default private.
2) Structure cannot be inherited. But class can be
inherit.
3) There is no data hiding features comes with
structures. Classes do, private, protected and public.
4) A structure can't be abstract, a class can.
5) A structure is a value type, while a class is a
reference type.
6) A structure is contain only data member , but class
contain data member and member function.
7) In a Structure we can't initilse the value to the
variable but in class variable we assign the values.
8) Structure are value type, They are stored as a
stack on memory. where as class are reference type. They
are stored as heap on memory.
| Is This Answer Correct ? | 597 Yes | 96 No |
Post New Answer View All Answers
Which is better turbo c++ or dev c++?
Draw a flow chart and write a program for the difference between the sum of elements with odd and even numbers. Two dimensional array.
Should I learn c or c++ or c#?
What is object in c++ example?
What is late binding c++?
If a header file is included twice by mistake in the program, will it give any error?
What is a pdb file?
Differentiate between an array and a list?
Describe protected access specifiers?
Is c++ map a hash table?
What does it mean to declare a member function as static?
What it is and how it might be called (2 methods).
What is the best free c++ compiler for windows?
Write a program which uses Command Line Arguments
What is the difference between an external iterator and an internal iterator?