Sunday, February 27, 2011

Week of Feb. 28

MON
GridWorld - I will check for 4 completed Bugs

Major concepts of Ch. 7
Inheritance
- parent/child classes (superclass/ subclass)
- abstract classes
- interfaces
- extending vs. implementing a superclass
- polymorphism
- super and this operators

inheritance example:
LandaInheritance.java

programming:
start working in groups, but each student must implement the assignment
design a Vehicle superclass
draw a hierachy chart similar to p. 422
What are the subclasses you want to create?
Discuss in groups and work out implementation issues, then go to your computers.


Homework
Read:  Ch. 7
Answer:  Ch. 7 p. 456 TF 7.1 to 7.8 (copy questions)


TUE
Finish Vehicle class and all subclasses.
Print out and leave on Mr. B's desk
Mr. B in Long Beach

WED
The Animal class:  Working with abstract classes

Homework 
Answer:  Ch. 7 p. 43-455 MC All


THU
Review for Fri quiz

FRI
Quiz on GridWorld and part of Ch. 7