public interface FilingCabinet
aktówkami.
Przyporządkowuje je nazwisku i imieniu (imionom) osób, dzięki czemu można pozyskiwać
dane o numerach aktów konkretnych osób. Szafą zarządza pracownik szafy,
który korzystając z metod tego interfejsu może zarządzać danymi.| Modifier and Type | Method and Description |
|---|---|
void |
add(String surname,
String name,
Briefcase b)
Dodaje (albo zastępuje) do szafy aktówkę pod określone nazwisko i imię osoby.
|
void |
clear()
Usuwa wszystkie dane, które zawiera szafa.
|
Map<String,Briefcase> |
get(String surname)
Pobiera wszystkie aktówki, które są umieszczone pod podanym nazwiskiem.
|
default Briefcase |
get(String surname,
String name) |
Map<String,Set<String>> |
getPersonalData() |
void |
remove(String surname,
String name)
Usuwa dane dot. osoby.
|
void add(String surname, String name, Briefcase b)
surname - nazwiskoname - imię (imiona)b - aktówkavoid remove(String surname, String name)
surname - nazwiskoname - imię (imiona)void clear()
Map<String,Briefcase> get(String surname)
surname - nazwiskoMap<String,Set<String>> getPersonalData()
Copyright © 2021. All rights reserved.