Zdravím všechny,
rád bych se zeptal na jednu konkrétní věc, kterou jsem našel v učebnici Mistrovství Java jedná se o to, že moc nerozumím kontruktoru Krabice(Krabice ob). Mohl by mi prosím někdo aspoň trochu přiblížit, co přesně se děje, když se takový kontsruktor vytvoří a poté zavolá ? Předem děkuji za odpovědi a přeji hezký den :).
public class Krabice {
double sirka;
double vyska;
double hloubka;
Krabice(Krabice ob)
{
sirka = ob.sirka;
vyska = ob.vyska;
hloubka = ob.hloubka;
}
Krabice(double w, double h, double d)
{
sirka = w;
vyska = h;
hloubka = d;
}
Krabice()
{
sirka = -1;
vyska = -1;
hloubka = -1;
}
Krabice(double len)
{
sirka = vyska = hloubka = len;
}
double objem()
{
return sirka*vyska*hloubka;
}
}