1) problema in C ++ : void f() { A a(12,15,17); B b(7,8); B *p=new A(10,11,14); printf("------\n"); a.f1();a.f2(); b.f1();b.f2(); printf("------\n"); p->f1();p->f2(); printf("------\n"); delete p; } sa se completeze programul astfel incat sa se afiseze: A::A - 12 15 A::A - 12 15 17 B::B - 7 8 B::B - 10 11 A::A - 10 11 14 ---------- A::f1 A::f2 - 12 15 17 B::f1 B::f2 - 7 8 ---------- A::f1 B::f2 - 10 11 ---------- A::~A B::~B B::~B A::~A B::~B unde pt"A::f1", este ceea ce se afiseaza la apelul functiei f1. 2) la java apletul de n! factorialul lui n.unde n se citea intr-un textbox, si un buton ca sa calculeze. Bafta la toti si sa ne vedem cu bine la o bauta in practica :P ******************************************** Un reply: ******************************************** La problema de C ++: ce ti se da : - functia f() pe ca apoi o ai introdusa in main : void main() { f(); return 0; } - ceea ce trebuie sa iti afiseze programul cand este rulat. iar o faza de genul de la afisaj: A::A f1() o scrii in clasa : A::A f1() { printf("A::A f1()\n"); } plus restul chestiilor de mostenire, operatori,metode virtuale etc. bafta, ma preg de PA :D