Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] no coincide lo que pide en la class cuenta con lo que quiere que ensena en el video

public int setAgencia(int agencia) {
        if (agencia <= 0) {
            System.out.println("No puede ser el valor menor o igual a 0 ");
            return;  // esto no compila me error 

        }
        this.agencia = agencia;
1 respuesta

Creo que en el codigo que muestras estan mezclando el getter con el setter, me explico public int , se utiliza para el getter, para el setter debes utilizar public void set agencia. (segun lo expuesto hasta ese momento en el curso)

public int getAgencia() {
        return this.agencia;
    }
    public void setAgencia(int agencia) {
        if(agencia>0) {
            this.agencia = agencia;
        }else {
            System.out.println("NO ESTAN PERMITIDOS VALORES NEGATIVOS");
        }