Imam dve klase:
class A{
int a1;
public:
A(int a){...};
...
};
class B : public A{
int b;
public:
B(int i, int j);
};
i konstruktor
B::B(int i, int j):A(i){
if (i<5 && j<7) throw BadNumber();
else b=j;
}
Pitanje:
Sta se desava sa objektom A kada se baci izuzetak u konstruktoru B, ako je ona virtual i ako nije?
Seven ways to win
Seven holy paths to hell
And your trip begins
Seven downward slopes
Seven bloodied hopes
Seven are your burning fires,
Seven your desires...











Konstruktor i izuzetak II (nasledjivanje)