Java OOP ödevi