Programação Orientada a Objetos com Java
de Michael Kolling e David J. Barnes
Sobre o livro
Bem-vindo ao primeiro texto completamente integrado sobre programação que ensina os princípios orientados a objeto utilizando o Java e o BlueJ. O BlueJ é um ambiente Java de desenvolvimento que executa em cima do Sun Microsystems Java Development Kit utilizando o compilador-padrão e a máquina virtual. Ele foi especificamente projetado para o ensino introdutório da programação orientada a objetos, permitindo ao aluno criar objetos de qualquer classe e interagir com seus métodos. Essa primeira abordagem verdadeiramente orientada a objetos dentro do ambiente BlueJ personalizado está revolucionando a maneira como a programação é ensinada.