Going deeper into class
When we declare a class, we need to start defining by class.
Class members can be of three types:
Public
Private
Protected
Don't worry about these classifications for now. We will get into the types later.
Let's look at an example first.
A box has three dimensions-length, width, and height. We can define the Box class as follows:
class Box{
double lengthOfBox;
double heightOfBox;
double widthOfBox;
}
lengthOfBox, heightOfBox, and widthOfBox are the members of the Box class. If we want to make the class Public, Private, or Protected, we can declare them as follows:
class Box1 {
Public:
double lengthOfBox1;
double heightOfBox1;
double widthOfBox1;
};
class Box2 {
Private:
double lengthOfBox2;
double heightOfBox2;
double widthOfBox2;
};
class Box3 {
Protected:
double lengthOfBox3;
double heightOfBox3;
...