Chapter 6: Object-Oriented Programming
This chapter covers the most popular questions and problems relating to Object-Oriented Programming (OOP) that are encountered at Java interviews.
Please bear in mind that my goal is not to teach you about OOP or, in more general terms, the aim of this book is not to teach you about Java. My goal is to teach you how to answer questions and solve problems in the context of an interview. In such a context, the interviewer wants a clear and concise answer; you'll not have the time for dissertations and tutorials. You have to be able to express your ideas lucidly and cogently. Your answers should be meaningful and you have to convince the interviewer that you really understand what you are saying and that you are not just reciting a number of sterile definitions. Most of the time, you should be able to express an article of several pages or a chapter of a book in one or several key paragraphs.
By the end of this chapter, you'll know...