Adentis interview question

Object oriented programming concepts and architecture.