observerpattern

visit shbcf.ru