La réflexion est la capacité d'un programme à observer et / ou modifier sa structure et / ou son comportement lors de l'exécution. La réflexion dépend du langage de programmation pris en charge - veuillez marquer le langage de programmation utilisé lors de l'utilisation de cette balise.
J'ai une classe de données Kotlin comme celle-ci:prop.set(user, "Alex")
Puis je crée son instanceprop.setter.call(user, "Alex")
Alors j'essaye ceci: ...
J'ai une classe comme celle-ci: Caused by: java.lang.IllegalArgumentException: Can not set int field com.example.mapper.Car.year to java.lang.String
J'ai un nouvel objet: ...
Je veux créer une collection d'objets de différentes classes, et être capable de rechercher rapidement toutes les instances qui peuvent être assignées à une ...