Implementing Oops Interview