Oop question

Hello everybody! :slight_smile:

I have **Container **class. Container defines two private objects: Shop and Bag.
**Shop **class defines _turn() method (next and prev buttons handler).
**Bag **class contains Pocket object that defines onShopTurnReaction() method.

class Container {	
	private var _shop:Shop;
	private var _bag:Bag;	
}

class Shop {
	private function _turn():Void { }	
}

class Bag {	
	private var _pocket:Pocket;	
}

class Pocket {	
	public function onShopTurnReaction():Void { }	
}

Now, the question is: how can I notify Pocket instance of prev / next buttons clicks?
P.S. I’m asking this because I need to define more OOP correct way for this little task. I will be glad for any suggestions, thanks.