Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Implicit repetition of procedure-oriented programming
  • Classes and instances
  • Encapsulation
  • Object interactions w/interaction diagrams
  • Interfaces
  • Testing (JUnit)
  • Exception handling
  • Inheritance
  • Abstract methods (and classes) and polymorphism
  • Class diagrams
  • Java API and the Collection framework
  • Selected advanced topics from object-oriented programming
    • Generics
    • Observable - Observer Technique (GUI examples)
    • Delegation Technique
    • I/O
    • Enumeration
    • Iterable

...