Napište třídu Item, která bude reprezentovat položku na skladě, která bude implemovat rozhrani java.lang.Comparable. Každá položka bude uchovávat následující hodnoty:
- název zboží -řetězec
- počet kusů na skladě - celé číslo
- cena za kus - reálné číslo
Třída bude obsahovat metodu String toString(), která bude vracet řetězec ve tvaru: "<název zboží>: <cena celkem>/<cena_za_kus> (<kusů> ks)".
Dále napište třídu WareHouse, která bude reprezentovat sklad zboží. Třída bude obsahovat kolekci, která složí k uchování zboží na skladě a bude mít metody:
void income(Item...items) - přijme zboží na sklad
Item outCome(String name, int amount) - vydá amount ks. zboží name.
String toString() - vrátí řetězec, který bude obsahovat zboží na skladě seřazené sestupně podle celkové ceny.