public void Notify(SubjectObserver subject) { if (subject is Objet2D) { if (subject is Ship) { analyseShipStatus(subject); } else if (subject is Projectile) { analyseBonus(subject); } } }
public void analyseBonus(SubjectObserver subject) { }
public void analyseShipStatus(SubjectObserver subject) { }