• Problem do rozwiązania (abstrakcja problemu)
• Specyfika maszyny (abstrakcja implementacji)
Semafor: własności: • stan: (zapalony, zgaszony) |
Klasa: |
Semafor |
włączony | ||
czynności: • włączanie (zapal, zgaś) • sprawdzanie stanu |
°n() off() czyZapalony() |
Programowanie wieloplatformowe w Java, wykład 1