Week 3

Polymorphism/Inheritance

Schedule A One-on-One With An Instructor

Day 1

Memorial Day

Day 2

Topics

  • Career Services
  • Why Should I Use Polymorphism
  • How Do I Use Polymorphism

Activities

  • Workshop - Career Services
  • Workshop - Inheritance and Polymorphism

References

Evening Reading - Head First Java

Topic Pages
Inheritance and Polymorphism Chapter 7
Interfaces and Polymorphism Chapter 8

Workshop Videos - PENDING

Day 3

Topics

  • Interfaces and Polymorphism
  • Using instanceof
  • TDD & Polymorphism

Activities

  • Group Exercise - To Be Announced
  • Workshop - Interfaces and Polymorphism
  • Workshop - TDD and Polymorphism
  • Group Exercise - Payroll Application

References

Workshop Videos

Group Project

Day 4

Topics

  • Group Project
  • Intro to Weekend Project

    Activities

  • Group Project - Bank Exercise with TDD

References

Day 5

TDD and Virtual Pet Shelter

Weekly Graded Exercise: virtual-pet-amok

Due Tuesday, 9:30 AM: