OOP Java Designmuster von Chiper & MessageDigest

xus

Mitglied
Hallo,

Kann mir jemand sagen nach welchen Desingmuster diese zwei Klassen aus dem Standard Java Card Framework entwickelt worden sind??

javacardx.crypto.Cipher;

javacard.security.MessageDigest;

und deren Konkreten Subklassen.

Hier wäre der Link zur API:

Java Card API and Subsets

MFG XuS
 
Meine Vermutung liegt darin, dass sie Abstrakt zb. die Klasse Cipher mit gewissen abstrakten Funktionen zb. cipher.doFinal() definiert haben.

Danach werden alle Subklassen davon abgeleitet und Implementieren die Funktionen aus.
Mir fällt jetzt nur nicht ein wie der korrekte Name des Design Musters ist.... Dürfte sowas wie Collections sein??

MFG
 
Was du beschreibst hört sich nach Template Pattern/ Schablonen Muster an.

Der größte Vorteil von Mustern ist übrigens dass man Konstrukten, die man sowieso verwendet, Namen geben kann um besser kommunizieren zu können, von daher würde Sinne ergeben sich mit Mustern auseinanderzusetzen 😉

Muster kommen übrigens selten einzeln daher...
 

Zurück
Oben