Práctica con definición de métodos de una clase II  

Posted by Danny in ,

Regresemos a la clase Arranque, y localicemos dentro del método main la línea comentada

//per1.nombre = "Luis"

Vamos a sustituirla (como está comentada no es necesario borrarla) por:

per1.setNombre("Luis");

Lo mismo vamos realizar en la segunda línea comentada, sustituyamosla por:

System.out.println(per1.getNombre());

Compilamos y ejecutamos la clase Arranque.

Ahora estaremos pensando que para que necesitamos métodos públicos para acceder a variables privadas cuando es más sencillo tener variables públicas y acceder a ellas libremente sin tener que emplear funciones. Vamos a modificar algunas cosas para entender porque es más interesante emplear funciones de acceso a atributos privados.

Modificar el código de la función setEdad para que sea:

if(laEdad<0){>

System.out.println("Una persona no puede tener una edad negativa.");

}

else

{

edad = laEdad;

}

Volvamos a la clase Arranque, en el método main, y además del código que ya hay en su interior agregaremos:

per1.setEdad(4);

System.out.println(per1.getEdad());

per1.setEdad(-35);

Compilar y ejecutar la clase Arranque.

Entradas relacionadas:

0 comentarios

Publicar un comentario

BlogESfera Directorio de Blogs Hispanos - Agrega tu Blog

Archives