Class Data Members
This lesson will go into the details of the data members of a class.
We'll cover the following
We’ve learned that the data members contain all the information we store in a class. All the data members have to be defined at compile time.
Data members should be defined as private.
Data Types of Member Variables
C++ gives us a lot of freedom in selecting the data type of a data member. We can choose any of the in-built types such as int
, double
etc. Arrays, vectors, and pointers can also be used. The object of our custom class could have a number of arrays and variables! pretty cool right?
Here’s an example of a Student
class and its data members: