CIS-260 Home http://www.c-jump.com/bcc/

Interfaces and Abstract Classes


  1. 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.