A constructor is a special class member function. It will always run whenever a new instance of a class is created, so it's a handy way to send a confirmation message or set initial values.

Awesome. We need to give the constructor parameter the same type as the class member it will be assigned to.

By using a constructor with parameters, we can assign a value to members as soon as we create the instance, rather than a drawn out line by line process!

Whoops! We want our constructor parameter type to match the class member type right!?