package com.trifulcas.ejemplos;
public class EjemploStatic {
public String nombre;
// Quiere decir dos cosas: Existe aunque no haya instancia de la clase
// El valor es compartido por todas las instancias de esta clase
public static String aula;
public void saludo() {
System.out.println("Hola "+nombre);
}
public static void despedida() {
// Esto da un error no puedo acceder a propiedades no estáticas
//System.out.println("Adios "+nombre);
}
public static void dondeEstoy() {
System.out.println("Estoy en el aula "+aula);
}
}
EjemploStatic.aula="Aula 10";
EjemploStatic a=new EjemploStatic();
a.nombre="Ana";
System.out.println(a.aula);
a.saludo();
a.dondeEstoy();
EjemploStatic b=new EjemploStatic();
b.nombre="Eva";
b.dondeEstoy();
System.out.println(b.aula);