Course work by OOP on java.