Accessing super class declared fields fixed 
working generic access methods like get() and set()