To create an instance of a class we can do that :
Person p = new Person();
But, I want to pass the name of class dynamicaly with a string like that :
String name = "Human.Person"
name n = new name();
I know this is wrong but I saw that I can use reflection but I didn't understand how can I use it for my case.