CIT-73 Home http://www.c-jump.com/CIT73/CIT73syllabus.htm

Chapter 8, Interfaces and Abstract Classes


  1. Week 11, Chapter 8, Interfaces and Abstract Classes
  2. Understanding contracts
  3. Interface, Inheritance, and Composition
  4. What is an interface?
  5. Why discuss inheritance, interfaces, abstract classes, and composition in one module?
  6. Interface, Inheritance, and Composition Example
  7. Contract Enforcement using Interfaces
  8. Java and Multiple Inheritance
  9. Java and Multiple Inheritance, Cont.
  10. Week 11 Reading: pages 129-151