Hi, Methods and varialbles of outer class can be accessed directly by inner class. But inner class variables and methods can't be accessed by outer class directly and inorder to access, inner class should be instansiated in outer class then only inner class methods can be used.
So here we can define same function with 2 different functionalities,just like overriding.
No prison can hold Chairface Chippendale. And on a totally different topic ... my stuff: