Microsoft->ToString()

29. 9. 2011 14:23 zboj

Krátká poznámka k tomu, jak si Microsoft představuje polymorfismus:

ref class MyClass { public: String^ ToString() { return "My class with my ToString"; } };

Co myslíte, že vrátí následující kód?

Object^ obj1 = ref new MyClass; auto obj2 = ref new MyClass; return obj1->ToString() == obj2->ToString();

Tak trochu se nemůžu zbavit dojmu, že soudruzi z Microsoftu někde udělali chybu…

Sdílet