1. Prosze przy kazdym wywolaniu konstruktora napisac czy zostal wywolany poprawnie i kazda odpowiedz uzasadnic! (3pkt) class Toy{ public: explicit Toy(int a, int b):_a(a),_b(b){}; private: int _a; int _b; }; int main() { // 1.a) Toy t1(3,2); // 1.b) Toy t2={2,3}; // 1.c) Toy t3=static_cast({4,2}); } 2. Napisz niezbedne konstruktory/destruktory wykorzystujac ponizszy szkielet klasy Point (4pkt) #include class Point { public: ... ... ... ... void print() const { std::cout<<"("<<_var[0]<<","<<_var[1]<<","<<_var[2]<<")"<