I have the following School
class which contains a inner Office
class:
class School {
class Offcie {
Office() {
...
}
}
}
In another place, I get an instance of School
named mySchool
.
The normal way to instantiate Office
is :
School mySchool = new School();
Office myOffice = mySchool.new Office();
But how to use java reflection to get an instance of Office
by using mySchool
instance ?