Week 1 : January 29 and January 31, 2002
Week 2 : February 5 and 7, 2002
Week 4 : February 19 and 21, 2002
Hand a documented copy of your source code, and samples of the program input/output.
Week 5 : February 26 and 28, 2002
Week 6 : March 5 and 7, 2002
Note. I will give you a copy of the relevant mathematics for complex number arithmetic.
Week 7 : March 12 and 14, 2002
1. I checked whether you can call the static methods (i.e. Class methods) by instantiating its object as done in the class. It works fine as intended. However I also tried to call the static method directly on the class name (i.e. by writing Planet.hide() ). It also works in the same way. Probably the confusion came becuase of the abstract classes context. There you can not instatiate the class. 2. I also tried to call the hide method of the super class (Planet) from the hide method of the subclass (Earth) using super.hide() It does not work and compiler flags error (non static variable super cannot be referenced from a static context). 3. I also think that all the methods in the abstract class should be static. Please correct me if I am wrong. Because otherwise you can not call non static methods of the abstract class without instantiating them.
Week 8 : March 19 and 21, 2002
Week 9 : March 26 and 28, 2002
Week 10 : April 2 and 4, 2002
If you missed class, please stop by my office and I will give you the handout.
Week 12 : April 9 and 11, 2002
Week 13 : April 16 and 18, 2002
Week 14 : April 23 and 25, 2002
Week 15 : April 30 and May 2, 2002
Week 16 : May 7 and 9, 2002
Week 17 : May 14, 2001
Developed in January 2002 by Mark Austin
Copyright © 2002, Department of Civil, University of Maryland