Well, you can call it from outside with each object that implements CartInterface. Otherwise, you can't .