Magna Concursos
663561 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: MEC
Provas:
class Bicycle {
	int cadence = 0;
	int speed = 0;
	int gear = 1;
	
    void changeCadence(int newValue) {
		cadence = newValue;
	}
	
    void changeGear(int newValue) {
		gear = newValue;
	}
	
    void speedUp(int increment) {
		speed = speed + increment;
	}

	void applyBrakes(int decrement) {
		speed = speed - decrement;
	}

	void printStates() {
		System.out.println(“cadence:“+cadence+”speed: “+speed+”gear:“+gear);
	}
}

class BicycleDemo {
	public static void main(String[] args) {
		Bicycle bike1 = new Bicycle();
		Bicycle bike2 = new Bicycle();
		bike1.changeCadence(50);
		bike1.speedUp(10);
		bike1.changeGear(2);
		bike1.printStates();
		bike2.changeCadence(50);
		bike2.speedUp(10);
		bike2.changeGear(2);
		bike2.changeCadence(40);
		bike2.speedUp(10);
		bike2.changeGear(3);
		bike2.printStates();
	}
}
Considerando o trecho de programa Java mostrado acima, julgue o item seguinte.
Ao final da execução desse trecho de programa, serão impressos os seguintes valores para bike2.
cadence:50 speed:20 gear:3
 
 

Provas

Questão presente nas seguintes provas

Analista de Sistemas

130 Questões