KOD cpp: UKRYJ
String^ val1_;
String^ val2_;
virtual Void Foo(String^ val1, String^ val2) = 0;
String^ val2_;
virtual Void Foo(String^ val1, String^ val2) = 0;
I teraz, przy pisaniu implementacji tej funkcji (to jest klasa bazowa), te dwa argumenty powinny być przypisane do dwóch zmiennych w klasie bazowe(val1_ i val2_). O co dokładnie chodzi ? Przecież można przypisać zwyczajnie zmienną. No tak, tylko, że ten element zawsze jest wykonywany tak samo, więc chciałbym żeby przy każdorazowym pisaniu implementacji tej funkcji nie trzeba było się tym zajmować. Nie wiem czy da się tak zrobić.
Mówiąc trochę inaczej, chodzi o to by zmienne val1_ i val2_ przyjęły wartości argumentów funkcji Foo w momencie (lub po - to bez znaczenia) jej wywołaniu.






