nNotice that when we have a pointer to an account object and we initialize or assign it to the address of
a student or checking
object, that we are still actually pointing
to the student or checking object.
nThis is the only time in C++ when it is allowed to assign a pointer of one type to another without an explicit cast operation.
nThis is because a pointer
n to a derived
class object
n points to a
direct or
n indirect base
class object
n as well!