Difference between Class and Struct.
Answer Posted / jammu hari cell:9848278041
Difference between class & Structure is :-
-------------------------------------------
1. class = data + functions
structure=Collection of different data
2. Class supports Re-usability. Structures are used to handle
the complex data.
3. Both are user defined data types.
4. 'struct' is a keyword which is used to declare a structure.
'class' is a keyword used to declare a class.
5. By default all the structure members are public. But in
class all the members are private.
6. Structure variable is used to access the structure
members. Object is used to access the class members.
7. Structure is less secure than the class.
8. Structure is a procedure Oriented feature. Object is a
Object Oriented Feature.
9. Both Structure & Class uses (.) dot operator to access
their members.
10. class contains 3 access specifiers But structure has
only 1 access specifier.
11. We can inherit a class. But we can't inherit structure.
12. We can declare constructors & destructors inside of a
class. But we can't declare these in Structure.
Is This Answer Correct ? | 20 Yes | 8 No |
Post New Answer View All Answers
Is calloc better than malloc?
How to Throw some light on the splay trees?
Why is sizeof () an operator and not a function?
How do you initialize pointer variables?
What are the complete rules for header file searching?
What is the difference between text files and binary files?
What is "Hungarian Notation"?
How can I write data files which can be read on other machines with different word size, byte order, or floating point formats?
When should you use a type cast?
How can you call a function, given its name as a string?
Describe wild pointers in c?
What are the usage of pointer in c?
Differentiate between calloc and malloc.
What is nested structure with example?
Write program to remove duplicate in an array?