necesito ayuda al hacer lo de la clase me aparece un error en el public int getValoracion() saliendo lo siguiente 'getValoracion()' in 'cl.pleiades.cursosAlura.screenmatch.modelos.Pelicula' clashes with 'getValoracion()' in 'cl.pleiades.cursosAlura.calculos.Valoracion'; incompatible return type
adjunto mi codigo de la clase valoracion
package cl.pleiades.cursosAlura.calculos;
public interface Valoracion {
double getValoracion ();
}
adjunto codigo de mi clase pelicula
package cl.pleiades.cursosAlura.screenmatch.modelos;
import cl.pleiades.cursosAlura.calculos.Valoracion;
public class Pelicula extends Titulo implements Valoracion {
private String director;
public String getDirector() {
return director;
}
public void setDirector(String director) {
this.director = director;
}
@Override
public int getValoracion(){
return (int) (calculaMedia()/2);
}
}
pero, me inidca en el video que debo hacer un cast o casteo, y con eso soluciono mi problema, pero no es asi.-
en sintesis, que debo hacer para poder solucionar, lo que en el video se me indica.
esto es una duda...