Zadania JiPP 19bc/02

Zaprojektować, zaimplementować i zademonstrować w praktyce użycie klas realizujących poniższe wytyczne:


  1. Zadanie 19bc/01/C1 zrealizować z użyciem bindingu.

    (Klasa wizualizująca tabliczkę mnożenia, klasa ma mieć: właściwości publiczne: Row1, Row2, Col1, Col2 - do zapisu i odczytu (oznaczające zakresy pożądanych wierszy i kolumn); każdorazowa zmiana w/w właściwości wyzwala przygotowanie wizualizacji tabliczki mnożenia dla bieżących wartości Row1, Row2, Col1, Col2.)

  2. Zaimplementować metody proceduralne klasy (min. 3): Co najmniej raz użyć każdego z mechanizmów:
  3. Zaprojektować składniki prostych klas: "Osoba", "Pojazd", "Dokument". Do każdej zaimplementować po 3 różne konstruktory. Użyć this i base.
  4. Zaprojektować spokrewnione klasy: Zaprojektować metody, które w kolejnych pokoleniach klas mogłyby być ukrywane przez ich nowe implementacje.

Uwaga! Wszystkie zadania mają być zrealizowane w przykładowych, działających aplikacjach.