Dassault Systèmes interview question

they ask about OOP concept in typescript