Another Constructor
Remember function overloading? We can
have the same named function occur (in
the same scope) if the argument lists are
unique.
So, we can have another constructor take in
a value as an argument of the number of
videos
and go ahead and allocate the memory,  so that
subsequent functions can use the array