Ejemplos static

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);

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos