Answer Posted / abalonesoft
A class defines a data type, much like a struct would be in
C. In a computer science sense, a type consists of both a
set of states and a set of operations which transition
between those states. Thus int is a type because it has both
a set of states and it has operations like i + j or i++,
etc. In exactly the same way, a class provides a set of
(usually public) operations, and a set of (usually
non-public) data bits representing the abstract values that
instances of the type can have.
You can imagine that int is a class that has member
functions called operator++, etc. (int isn't really a class,
but the basic analogy is this: a class is a type, much like
int is a type.)
Note: a C programmer can think of a class as a C struct
whose members default to private. But if that's all you
think of a class, then you probably need to experience a
personal paradigm shift.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
How to throw some light on the b tree?
Why do we use null pointer?
How can I open files mentioned on the command line, and parse option flags?
Explain bitwise shift operators?
What is pointers in c with example?
List at least 10 sorting methods indicating their average case complexity, worst case complexity and best case complexity.
How can my program discover the complete pathname to the executable from which it was invoked?
Explain what is a 'null pointer assignment' error? Explain what are bus errors, memory faults, and core dumps?
code for find determinent of amatrix
What is the advantage of c?
I need previous papers of CSC.......plz help out by posting them.......
What is the most efficient way to store flag values?
What happens if you free a pointer twice?
What is build process in c?
What is the acronym for ansi?