class Baza1 {...};
class Baza2 {...};
class Baza3 {...};
class x: public Baza1, public Baza2 {...};
class y: private Baza3, public X, public Baza1 {...};
int main()
{Y a;}
jak to bedzie dla konstruktorow i destruktorow (ja pamietam ze konstruktory na licie inicjalizacyjnej najpierw, pozniej zawartosc danego konstruktora, desturkoty na odwrot bodajze...)
konstruktory: Baza3, Baza1, Baza2, Baza1(jeszcze raz), zawartosc konmstruktora klasy Y
destruktory: destruktot Y, baza1, baza2, baza1(jeszcze raz), baza3
zapewne jest to zle :) jak to powinno byc i dlaczego :) ?