Folio3 interview question

OOP concepts (abstraction, inheritance) and their implementation, overloading/overriding