有如下程序: #nclude<iostream> using namespace Std; Class MyClass{ public: MyClass(int i=0){cout<<1} MyClass(constMyClass&x){cout<<2;} MyClass& perator=(const MyClass&x){cout<<3;return*this} ~MyClass(){cout<<4} }; int main(){ MyClass obj1(1),obj2(2),obj3(obj1); return 0: } 运行时的输出结果是( )。