Sinopse
Este livro introduz o paradigma de orientação a objetos com implementação em linguagem Java. O autor elaborou esta obra com base nos feedbacks dos alunos, que durante suas aulas precisavam aprofundar vários conceitos aplicados. Os princípios de orientação a objetos, como abstração, encapsulamento, polimorfismo e herança são apresentados através de analogias do dia a dia. Durante a implementação dos exemplos, o leitor conhecerá o IDE Eclipse. Os princípios de associação de agregação e de composição, exceções, collections, sobrescrita e sobrecarga de métodos são apresentados dentro de contextos reais. Ao final, é feita uma introdução básica ao swing.