O estabelecimento de relações de herança na programação orientada a objeto permite o reúso de código. Na linguagem de programação Java,