Hola, mi duda es porque este metodo
**public void filtra (Clasificacion clasificacion) { if (clasificacion.getClasificacion() >= 4) { System.out.println("muy bien evaluado en el momento"); } else if (clasificacion.getClasificacion() >= 2) { System.out.println("popular en el momento"); } else { System.out.println("colocalo en tu lista para verlo luego"); } } **
de la clase "FiltroRecomendacion"devuelve "muy bien evaluado en el momento" si al crear la instancia de la clase "Episodio" el atributo "private int totalVisualizaciones;" no tiene ningun metodo setter que le establesca el valor, y la evaluacion del metodo
"@Override public int getClasificacion() { if (totalVisualizaciones > 100) { return 4; } else { return 2; } }" devuelve "4" como si el atributo fuera mayor que "100", estoy estancado, en ese elemento