Uma determinada classe B é subclasse da classe A. Acontece que a função genericFunction da classe A não atende às necessidades da classe B e deve s...
Uma determinada classe B é subclasse da classe A. Acontece que a função genericFunction da classe A não atende às necessidades da classe B e deve ser alterada. Qual é a melhor solução para este problema?
a. Adicionar uma função alternativa, por exemplo, genericFunction_2 após a classe B herdar da classe A. b. Utilizar o operador override na classe B e reescrever somente a função genericFunction da classe A. c. Reescrever a classe A com o nome de classe B e alterar a função. d. Criar um construtor na classe B que altere a função na classe A. e. Encapsular a classe B dentro da classe A.
Compartilhar