Hallo, ich habe ein Programm das mit vielen Variabeln arbeitet. Für einen bestimmten Key sollte es verschiedene Datentypen geben (eigener String, Integer usw).
Im normal Fall bietet sich hierfür eine Map gut an. Jedoch möchte ich relativ viele Values (verschiedenster art) für diesen speziellen Key speichern. Daher habe ich schon dem öfteren gelesen, ich sollte ein model erstellen. Meine Frage ist nun : Was genau ist ein model ? Bzw. wie kann ein Model wie eine Map arbeiten nur "größer" ?
Die Alternative, die ich nicht benutzen möchte ist, dass ich 3 Maps nutze mit je dem gleichen Key aber immer einem anderen key (String, List, int). Diese Lösung kommt mir gerade nicht alzu schön vor. Falls jemand meine Frage beantworten kann, was ein Model ist und was genau dieses macht bzw funktioniert wäre ich diesem sehr dankbar, wenn er mir helfen kann
.
Ps : Das Prinzip von einer get u. set methode ist mir bewusst, falls man diese braucht.
Im normal Fall bietet sich hierfür eine Map gut an. Jedoch möchte ich relativ viele Values (verschiedenster art) für diesen speziellen Key speichern. Daher habe ich schon dem öfteren gelesen, ich sollte ein model erstellen. Meine Frage ist nun : Was genau ist ein model ? Bzw. wie kann ein Model wie eine Map arbeiten nur "größer" ?
Die Alternative, die ich nicht benutzen möchte ist, dass ich 3 Maps nutze mit je dem gleichen Key aber immer einem anderen key (String, List, int). Diese Lösung kommt mir gerade nicht alzu schön vor. Falls jemand meine Frage beantworten kann, was ein Model ist und was genau dieses macht bzw funktioniert wäre ich diesem sehr dankbar, wenn er mir helfen kann
Ps : Das Prinzip von einer get u. set methode ist mir bewusst, falls man diese braucht.