Em Java, se uma subclasse é derivada de uma superclasse
com um método abstract sem fornecer uma definição para
esse método abstract na subclasse, esse método permanece
abstract e os objetos instanciados a partir dessa subclasse
não poderão utilizar o método abstract.