Capgemini interview question

Object oriented programming concepts and it's pillar with syntax