O código a seguir, escrito para o Microsoft Visual C# ...
1. public interface Poligono
2. {
3. void perimetro( );
4. }
5.
6. class PoligonoIrregular : Poligono
7. {
8. void perimetro( )
9. {
10. }
11. }
O trecho de código certo para substituir a linha e corrigir o erro é:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A classe PoligonoIrregular implementa a interface Poligono, portanto, ao sobrescrevermos o método perimetro(), temos que chamar ele explicitamente de Poligono.perimetro().
Portanto a alternativa correta é a letra A.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo