objectum-oriented applications developement homwork