я готовлю для моих финалов и наткнулся на этот вопрос:Java, C# и Пролог механизмы отражения
Узнайте о механизмах отражения Java, C# и Пролог, все , которые позволяют программу, чтобы проверить и причина его собственной таблицы символов во время выполнения. Насколько полны эти механизмы ? (Например, может ли программа проверять символы, которые в настоящее время не включены?) Что такое отражение? Какое использование должно быть считается хорошей или плохой практикой программирования?
Почему этот вопрос задан в терминах таблицы символов? Могу ли я написать такое же решение, что я пишу в терминах классов и объектов, как упомянуто в этом СЦ вопрос:
What is reflection and why is it useful?
Возможно, попросите вашего репетитора, почему так выразился? –
Когда дело доходит до назначения и экзаменов, самое главное, чтобы он придумал ** ожидаемый ** ответ, а не только любой ответ, который кажется правильным во внешнем мире. В этом случае ответ лучше, чем ни один, но вам действительно нужно знать, что маркер будет ожидать от вас на основе вашего курса. –