Atidan interview question

2. Java: Abstraction, Encapsulation, Inheritance, Interface, Statics,etc. (twisted questions, but manageable if you know the concepts well.)