▪ For which relationships of TypeA and TypeB will this code compile:
TypeA objectA = new TypeB();
▪ In what situations will casting (TypeA) objectB cause an error?