IBM interview question

Core java : abstraction, inheritance, method overloading, overriding