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 is the types of inheritance?
how to find no of instances of an object in .NET?
What is abstraction oop?
Difference ways of Polymorphism?
What is the advantage of oop over procedural language?
what is object slicing?
write a program to find 2 power of a 5digit number with out using big int and exponent ?
WHAT IS THE ACTUAL DEFINATION OF OBJECT AND THE CLASS IN ONE SINGLE LINE WHICH THE INTERVIEWER WANT TO LISTEN.
What is the difference between pass by value,pass by pointer,pass by reference in the catch block in the exception handling in c++
Tell me the scenario,Where we can use interfaces or Abstract class.And What is the difference between interfaces and abstract class?
What is basic concept of oop?
What are the 3 pillars of oop?