InterviewSolution
| 1. |
What Is The Difference Between Class And Structure In C++? |
|
Answer» Structure: Initially (in C) a structure was used to bundle different type of data types together to perform a particular functionality. But C++ extended the structure to contain functions also. The major difference is that all declarations inside a structure are by DEFAULT PUBLIC. Class: Class is a SUCCESSOR of Structure. By default all the MEMBERS inside the class are private. Structure: Initially (in C) a structure was used to bundle different type of data types together to perform a particular functionality. But C++ extended the structure to contain functions also. The major difference is that all declarations inside a structure are by default public. Class: Class is a successor of Structure. By default all the members inside the class are private. |
|