Ejemplo modificadores acceso

public class Coche {
	public String marca;
	private int velocidad=0;
	private int velocidadMaxima=150;
	
	public Coche(String marca) {
		this.marca = marca;
	}
	public void acelerar() {
		System.out.println("brum brum");
		
		velocidad+=10;
		if (velocidad>velocidadMaxima) {
			velocidad=velocidadMaxima;
		}
	}
	public void frenar() {
		System.out.println("Ñññic");
		
		velocidad-=10;
		if (velocidad<0) {
			velocidad=0;
		}
	}
	@Override
	public String toString() {
		return "Coche [marca=" + marca + ", velocidad=" + velocidad + "]";
	}
	
}
Coche seat=new Coche("Seat Panda");
		System.out.println(seat);
		seat.frenar();
		System.out.println(seat);
		for(int i=0;i<20;i++) {
			seat.acelerar();
			System.out.println(seat);
		}

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos