eBEYONDS interview question

OOP concepts in deep