Za 3 minuty, co to jest odbicie?

Wiele list pytań do wywiadów .Net (w tym dobre) zawiera pytanie: „Co to jest odbicie?”. Niedawno zostałem poproszony o odpowiedź na to pytanie w kontekście 5 pytań, testu technicznego, który miał zostać ukończony w ciągu 15 minut na kartce czystego papieru przekazanej mi w stołówce. Moja odpowiedź brzmiała następująco: „Odbicie pozwala odkryć metody, właściwości i pola dowolnego obiektu w czasie wykonywania”. Z perspektywy czasu moja odpowiedź wyjaśnia, w jaki sposób można użyć refleksji, ale nie wyjaśnia, czym jest odbicie. Moim zdaniem moja odpowiedź była wystarczająca, aby stwierdzić, że rozumiem, czym jest refleksjadla ale nie posunął się tak daleko, aby wyjaśnić, co odzwierciedlajest.

Tak więc, w kontekście .Net, we własnych zwięzłych słowach zdefiniuj, co odzwierciedlajest. Nie spędzaj więcej niż trzy minuty na odpowiadanie. Nie dotyczydokumentację .Net, wszyscy to widzieliśmy.

questionAnswers(9)

yourAnswerToTheQuestion