what is the difference between class and structure in C++?
Answers were Sorted based on User's Feedback
class members have the privite access by default where as
structure members have the public access by default
| Is This Answer Correct ? | 34 Yes | 2 No |
Answer / murali
A class is inhertied to onther class but structure we
cannot inhertied
| Is This Answer Correct ? | 18 Yes | 8 No |
Answer / balaram singh
1->CLASS IS THE ADT WHERE AS STRUCTURE IS UDT
2->CLASS NEEDS ACCESS SPECIFIER SUCH AS PRIVATE,PUBLIC &
PRIVATE WHERE AS STRUCTURE MEMBERS CAN BE ACCESSED BY
PUBLIC BY DEFAULT & DO'NT NEED ANY ACCESIFIERS.
3->CLAAS IS OOPS WHERE STRUCTURE IS BORROWED FROM
TRADITIONAL STRUCTURED(POP) CONCEPT
| Is This Answer Correct ? | 13 Yes | 4 No |
Answer / navneet kaur
c is a procedure oriented language but c++ is a object
oriented language.
| Is This Answer Correct ? | 6 Yes | 3 No |
Answer / vijayendra singh chand
The main difference between class and structure is that
class is reference type whereas structure is value type.
| Is This Answer Correct ? | 5 Yes | 4 No |
Answer / naveen tuteja
A structure can't contain the static ans constant variable
but a class can contain both.
| Is This Answer Correct ? | 4 Yes | 4 No |
Answer / naveen tuteja
We can declare a structure without a name tag but we cannot
declare a class without name tag.
| Is This Answer Correct ? | 4 Yes | 4 No |
Answer / renuka
IN CLASS WE USE BOTH VARIABLE AND FUNCTION OR IN STRUCTURE WE USE VARIABLE ONLY....
| Is This Answer Correct ? | 3 Yes | 3 No |
Answer / kanak shah
there is vast differece between class and structure in c++
in my view class is class room and structure mean class
room structure.
| Is This Answer Correct ? | 3 Yes | 28 No |
What does and I oop mean?
Why and when is a virtual destructor needed?
features of OOPS
22 Answers Ness Technologies, Satyam,
what is object oriented programming and procedure oriented programming?
What do you mean by variable?
all about pointers
what is difference b/w object based and object oriented programming language?
18 Answers Chaitanya, College School Exams Tests, Educomp, IBM, Infosys, Telko,
Why do we need polymorphism in c#?
what is overloading
What is the difference between Home and $Home?
Why interface is used?
What is the correct syntax for inheritance? 1) class aclass : public superclass 2) class aclass inherit superclass 3) class aclass <-superclass