Orientação a Objetos - herança, reescrita e polimorfismo

Estou fazendo um estudo aprofundado em java gosta e para fixar os meus conceitos preciso de uma apostila de Herança, reescrita e polimorfismo, se alguem conhecer algum site onde eu possa conseguir esta apostila ficarei muito grato…

Da uma olhada nos tutoriais do Portal Java na sessão “Iniciantes e Conceitos”.

http://www.portaljava.com/home/modules.php?name=Content

Destaque para o tutoria “Como meu cachorro aprendeu polimorfismo” hahaha é interessante.