Wyo Java Ch. "Marine Bio" Lecture Notes

Objective #1: Explain the rationale for the Case Study.

Objective #2: Know where to obtain the case study source code & narrative materials.

Objective #3: Be able to set up & execute the Case Study in JCreator.

Objective #4: Be familiar with the core classes & utility classes of the Case Study.

Objective #5: Understand the implementation of the Fish class and various behaviors of Fish objects.

Objective #6: Understand the SlowFish and DarterFish classes and how they override methods from their parent, the Fish class.

Objective #7: (AB Students only). Understand the implementations of BoundedEnv and UnboundedEnv classes.

Objective #8: Be familiar with online resources that can help you study more about the Case Study.