emids interview question

what are oops concept in java