Amigos, bom dia.
Preciso estudar o projeto orientado a objetos de tal maneira que eu possa entender e aplicar essa ideia a qualquer projeto. Preciso aprender como pensar em objetos e conseguir construir uma aplicação coerente com o padrão de projetos.
Gostaria da ajuda de vocês, uma recomendação de um livro que tenha ajudado algum de vocês quando em algum momento teve essa dúvida. Eu tenho o livro Java como programar, ele mais me parece um dicionário com ótimas explicações(detalhadas) sobre cada função da linguagem mas o que eu preciso mesmo é aprender a pensar em objetos e se tiver um livro que explique isso detalhadamente com a utilização de classes e métodos, se tornaria perfeito.
Grato pela atenção de todos.