public class Producto {
String nombre;
double precio;
double descuentoParaDebito;
double calculaPrecioFinal(boolean pagoMedianteDebito) {
    if (pagoMedianteDebito == true) {
        double precioFinal = precio - descuentoParaDebito;
    } else {
        double precioFinal = precio;
    }
}
}
A - El tipo de retorno del método es incorrecto. C- Falta devolver el valor de la variable precioFinal.
No entiendo por qué la A, es incorrecta, sé que la C es correcta, pero la A tambien deberia de serlo, porque no hay ningun retorno en el Código, por lo tanto, el tipo de retorno no devuelve nada!!!!!!!!!!
 
             
             
            