domingo, 26 de febrero de 2023

Constante

 Se rellena en el constructor y no se puede modificar a lo largo del programa

//clase

public class Persona{

    private final String nombre;  = final es lo que se utiliza para convertirla en constante

    private int edad;

//Constructor

public Persona(String nombre)

this.nombre=nombre;

this.edad=edad;

No puede haber getters y setters en constantes

_____________________________________

Al usar otro dato este podrá cambiar pero la constante no permite modificaciones

Persona persona1= new Persona("Pablito",21)

persona1.setEdad(22);      // el setter permitiria cambiar el valor a 22





No hay comentarios:

Publicar un comentario