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; ...