Name: ____________________________________________________ Alpha: _____________________
Describe help received: _________________________________________________________________
| A.java | B.java | C.java |
| D.java | E.java | F.java |
x, you do not know the type of the
object it points to, since I'm not showing you the
definitions of the "mystery" functions.
Each cell has an expression with a blank next to it. Fill
in each blank with
| A x = mystery1(); | x.cat() ______ | x.dog() ______ | x.dog(8) ______ | x.rat() ______ | x.pig() ______ |
| B x = mystery2(); | x.cat() ______ | x.dog() ______ | x.dog(8) ______ | x.rat() ______ | x.pig() ______ |
| C x = mystery3(); | x.cat() ______ | x.dog() ______ | x.dog(8) ______ | x.rat() ______ | x.pig() ______ |
| D x = mystery4(); | x.cat() ______ | x.dog() ______ | x.dog(8) ______ | x.rat() ______ | x.pig() ______ |
| E x = mystery5(); | x.cat() ______ | x.dog() ______ | x.dog(8) ______ | x.rat() ______ | x.pig() ______ |
| F x = mystery6(); | x.cat() ______ | x.dog() ______ | x.dog(8) ______ | x.rat() ______ | x.pig() ______ |
A var1 = mystery1(); B var2 = mystery2(); C var3 = mystery3(); D var4 = mystery4();
var1 = var2; ___________ var2 = var1; __________ var1 = var3; __________ var1 = var4; ___________ var2 = var4; __________ var3 = var4; __________ var4 = var1; ___________ var4 = var2; __________ var4 = var3; __________