oops in java with example - Search