Programming
T05-001-02 Atributos.
Enunciado
Acceder y modificar los atributos.
Como ya hemos visto en los ejemplos, se puede acceder a los atributos creando un objeto de la clase y utilizando la sintaxis
..Pero, también podemos modificar el valor de los atributos, asignándoles un nuevo valor.
Ejemplo:
El siguiente código modifica el valor del atributo y de la clase
SubClasey ,posteriormente, accede a su nuevo valor para escribirlo:
package oop;
public class OOP {
public static void main(String[] args) {
SubClase miObj = new SubClase();
miObj.y = 10;
System.out.println(miObj.y);
}
}
class SubClase {
int x = 5;
int y = 7;
}Ejercicio:
Modifica el ejercicio anterior, de manera que la calificación asociada al objeto de la clase
Modulose lea desde el teclado, dentro del métodomain().
Solución
package oop;
import java.util.Scanner;
public class OOP {
static Scanner sc = new Scanner(System.in);
public static void main(String[] args) {
Modulo miModulo = new Modulo();
miModulo.nota = sc.nextInt();
System.out.println("Nombre del modulo: " + miModulo.nombre);
System.out.println("Nota: " + miModulo.nota);
}
}
class Modulo {
int nota = 8;
String nombre = "Programacion";
}
Input
7
9
Output
Nombre del modulo: Programacion Nota: 7
Nombre del modulo: Programacion Nota: 9

