

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Em um programa orientado a objetos, a classe A possui os métodos virtuais públicos MA1 e MA2 implementados, enquanto a classe B, subclasse direta de A, possui sua própria implementação de MA1 como override, também público, mas nenhuma implementação de MA2. Além disso, B apresenta implementação do método público MB2, inexistente em A. Uma chamada ao método MA2 por meio de um objeto X, instância de B, supondo que não haja problemas de visibilidade no escopo da chamada, resulta
na ocorrência de uma exceção por chamada a um método abstrato.
em uma chamada ao método MA1 implementado em A.
em uma chamada ao método MA2 implementado em A.
em uma chamada ao método MA1 implementado em B.
em uma chamada ao método MB2 implementado em B.