Здравствуйте, у меня есть класс с закрытым методом, и мне нужно переопределить его с помощью рефляции. Я вижу много примеров изменения приватных полей или вызова приватных методов, но я не нашел ни одного примера переопределения.
У меня есть этот код
public class TestClass {
public void print(string str)
{
doSomeThing(str);
}
private void doSomeThing(string str)
{
Log.d("tag","printed :"+str);
}
}
, но я хочу изменить Log.d("tag","printed :"+str);
на Log.d("tag","printed override :"+str);
или другой код. Как это возможно сделать с отражением?