Ajuda exercício Java! (polimorfismo estático)

Crie a classe ControleRemoto, que deve ter o seguinte atributo (int canal)

A classe também deve ter dois métodos com o mesmo nome:

mudarCanal (`boolean mudeCanal`) 

Neste contexto o controle deve funcionar com a função channel do controle remoto, ou seja mudando para cima ou para baixo.

mudarCanal (`int mudeCanal`) 

Neste contexto o canal de receber o numero que foi apertado no controle remoto.

Qual a dificuldade?

void mudarCanal (boolean praCima) {
    if (praCima) {
        canal++;
    } else {
        canal--;    
    }
}

void mudarCanal (int novoCanal) {
    canal = novoCanal;
}