Livro Sistemas Orientados a Objetos: teoria e prática com UML e Java Este é um guia prático e direto para iniciantes aprenderem rapidamente como solucionar problemas com modelagem orientada a objetos e programação em Java. Ao longo do livro, problemas de complexidade crescente têm suas soluções expressas em diagramas UML e no código Java correspondente, com comentários sobre as principais alternativas e armadilhas do programador na aplicação correta dos conceitos da orientação a objetos. Tudo de forma simples e direta, a partir da experiência dos autores com milhares de alunos das disciplinas de Modelagem e Programação.