I have a simple class:
Public class Store {
   Product product = new Product();
   public class Product{
      Store getStore(){
         //What does this return statement mean?
         return Store.this;
      }
   }
}
I am wondering whether the Store.this; in the return statement means the instance of Store which hosts the product?
 
     
     
     
    