Doplňte třídy HW a SW, které budou potomci třídy Polozka. Třída HW bude mít navíc atribut typ a třída SW atribut výrobce. Třídy budou v unitě cv1. Konstruktor třídy HW bude mít parametry typ a id, konstruktor třídy SW výrobce a id. Oba budou volat konstruktor třídy TPolozka. Dále přepište metodu na řetězec, aby řetězec měl tvar: HW - typ:HW:kusů:id SW - výrobce:SW:kusů:id Vlastní program vytvoří dynamické pole Položek, které bude obsahovat jeden typ HW a jeden druh SW. Vypíšete obsah skladu. Dále přijmete 10 ks HW a 5 ks SW a opět vypíšete obsah skladu. Následně zkusíte vydat 10 ks HW a 10 ks SW. V případě, že se vyskladnění nepodaří, vypište smysluplné chybové hlášení o požadovaném a dostupném množstí zboži.