Skip to content

Latest commit

 

History

History
57 lines (46 loc) · 1.71 KB

File metadata and controls

57 lines (46 loc) · 1.71 KB

CRC Card Code Charts 📈

Class Responsibility Card for codecharts

Gefundene Klassen

  • Bild
  • Matrix/Raster
  • Eingabemöglichkeit/-fenster
  • Strings
  • CodeCharts

CRC-Karten

Klassenname: Bild
Bild laden Config-File
Bild skaliert zeigen Config-File
Bild nach Ablauf gewisser Zeit verschwinden lassen Config-File

Klassenname: Matrix
Raster anzeigen Config-File
Anzeige von Strings im Raster Config-File, Strings
Rasterisierung eines Rasterfeldes ggf. Config-File, CodeCharts

Klassenname: Eingabemöglichkeit/-fenster
Anzeige einer Eingabezeile --
Einlesen des eingegebenen Strings --
Überprüfen des eingegebenen Strings auf Gültigkeit Strings
Speichern der übermittelten Daten Strings, CodeCharts, Config-File

Klassenname: Strings
generiert gewisse Anzahl von Strings mit gewisser Länge Matrix
Speicherung generierter Strings --
kann erzeugte Strings geordnet oder ungeordnet in Array packen Config-File, Matrix

Klassenname: CodeCharts
speichert Infos über Maße, auf die Bild skaliert wurde Bild / Config-File
speichert Pfad des Bildes Bild / Config-File

Hierarchie der Klassen

  • CodeCharts ganz oben, darunter die Bild-, Matrix- und Eingabe-Klasse
  • Strings ist eine extra Klasse, die alle Funktionalitäten zu den in dem Raster angezeigten Strings und den vom Nutzer in die Eingabe eingegebenen Strings bereitstellt und die generierten Rasterstrings speichert
  • damit kann dann in Eingabe überprüft werden, ob der Nutzer einen gültigen String eingegeben hat