O que está errado nesta interface? Como corrigir o erro se existir ?

5 respostas
poojava
vpmaciel1981
public interface Casa {
    @Deprecated
    void abrir();
    void abrirPortaFrente();
    void abrirPortaFundos();
}

5 Respostas

javaflex

Onde que o erro pode existir? Isso é só um contrato.

vpmaciel1981

Exercício da faculdade cara. Não entendi.

rodriguesabner

Creio que esse deprecated não deveria estar aí, mas isso não é um erro…

O professor não explicou nada? Só passou isso?

vpmaciel1981

Explicou que tinha um erro aí só não sei qual e não falou qual.

2  O que está errado nesta interface?

public interface Casa {

@Deprecated

void abrir();

void abrirPortaFrente();

void abrirPortaFundos();

}

3 – Considere a interface do exercício 2. Se você compilar o código abaixo, o compilador gera um warning (alerta) porque abrir foi depreciado (na interface). O que você pode fazer para resolver este warning?

public class MinhaCasa implements Casa {

public void abrir() {}

public void abrirPortaFrente() {}

public void abrirPortaFundos() {}

}

Esta aí os exercícios

vpmaciel1981

Minhas respostas:

  1. Não gerou nenhum aviso (utilizando o JDK 10) (Eclipse IDE Version: Photon Release (4.8.0))

  2. Não gerou nenhum aviso (utilizando o JDK 10)

Criado 20 de setembro de 2018
Ultima resposta 21 de set. de 2018
Respostas 5
Participantes 3