Cześć mam takie zadanie:
Napisz obiekt (object Password) z funkcjonalnością walidowania hasła w taki sposób, aby łatwo było dostosować przyjęte kryteria.
Zakładamy, że ostateczna definicja poprawnego hasła korzysta z podzbioru następujących wymogów (wybranych z nich):
- hasło ma minimalną długość min_len,
- hasło ma maksymalną długość max_len,
- zawiera co najmniej 1 wielką literę,
- zawiera co najmniej 1 małą literę,
- zawiera co najmniej 1 cyfrę,
Parametry min_len i max_len nie powinny być polami obiektu.
Czy znalazłby się ktoś kto może pomóc rozwiązać to zadanie Scali?