R Technologies interview question

Oops especially virtual functions, abstract class