Check out example codes for "are inner classes inherited". It will help you in understanding the concepts better.

Code Example 1

//Only fields and methods are inherited. 
//Inner class can extend it's outer class. 
//... Because, even the private members of outer 
//class are available inside the inner class. 
//Even though, When an inner class extends its outer class, 
//only fields and methods are inherited but not inner class 
//itself.

Learn ReactJs, React Native from akashmittal.com