Plan wykładu:
1. Podstawy modelowania obiektowego
2. Konstruktory
3. Dziedziczenie, związki pomiędzy klasami, UML
4. Polimorfizm
5. Klasy abstrakcyjne i interfejsy
6. Adaptery, klasy anonimowe
7. Tablice, kolekcje i typ wyliczeniowy