diff --git a/Assignment_005/readme.md b/Assignment_005/readme.md index 40bc7a8..3f4acd2 100644 --- a/Assignment_005/readme.md +++ b/Assignment_005/readme.md @@ -55,6 +55,8 @@ Instanzen der Regeln werden über die Klasse `RuleFactory` und deren Methode `cr Eine Klasse `PasswordChecker` ist vorgegeben, bei der man ein Passwort auf der Konsole eingibt und die dann dieses Password gegen die verschiedenen Regeln prüft. Diese Klasse **dürfen Sie nicht verändern**, d.h. Ihre Lösung muss so gebaut sein, dass Sie mit der unveränderten Klasse funktioniert. +Die Klasse `Rule` sollen Sie ebenfalls nicht verändern. + ## Tests diff --git a/sources/src/main/java/pr2/vererbung/password/rules/Rule.java b/sources/src/main/java/pr2/vererbung/password/rules/Rule.java index bd7682b..cf2d3b6 100644 --- a/sources/src/main/java/pr2/vererbung/password/rules/Rule.java +++ b/sources/src/main/java/pr2/vererbung/password/rules/Rule.java @@ -1,3 +1,10 @@ +// ########################################### +// ACHTUNG: SIE DÜRFEN DIESE KLASSE NICHT +// VERÄNDERN. SONST WIRD IHR GEHIRN +// AUSGESAUGT. +// +// GRÜSSE, DIE ALIEN OVERLORDS +// ########################################### package pr2.vererbung.password.rules; /** diff --git a/sources/src/main/java/pr2/vererbung/password/rules/RuleFactory.java b/sources/src/main/java/pr2/vererbung/password/rules/RuleFactory.java index 9066229..14f629f 100644 --- a/sources/src/main/java/pr2/vererbung/password/rules/RuleFactory.java +++ b/sources/src/main/java/pr2/vererbung/password/rules/RuleFactory.java @@ -42,5 +42,6 @@ public class RuleFactory { }; public static Rule createRule(int number) { + // TODO: Hier sollten sich Ihre Änderungen abspielen } }