function p=pierwiastek(wejsciowe)
%% konstruktor obiektu klasy pierwiastek musi byc w katalogu @pierwiastek
if nargin<1 % bez parametrow
p.Nazwa = [ ];
p.Symbol = [ ];
p.Masa = [ ];
p.StanSkup = [ ];
p = class(p,'pierwiastek'); % nowy pusty obiektu pierwiastek
elseif isa(wejsciowe,'pierwiastek') % sprawdzenie czy dane ok
p = wejsciowe; 
else
p.Nazwa = wejsciowe{1};
p.Symbol = wejsciowe{2};
p.Masa = wejsciowe{3};
p.StanSkup = wejsciowe{4};
p = class(p,'pierwiastek'); % nowy "pelen" obiekt
end