Questões Militares Para pms
Foram encontradas 30 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Com relação a funções e procedimentos na linguagem JAVA, analise o programa abaixo desenvolvido no ambiente Netbeans 7.3:
public class Fibonacci {
static long f (int n) {
if (n < 2) {
return n;
}else {
return f(n - 1) + f {n - 2);
}
}
public static void main(String[ ] args) {
int i ;
for ( i = 0; i < 8; i++) { }
System.out.println (f (i)) ;
}
}
Assinale a opção que apresenta o valor que será impresso pelo
programa acima.
Assinale a opção que completa corretamente as lacunas da sentença abaixo.
Segundo Pressman (2011), ao definir o que é uma arquitetura no tópico Arquitetura de Software, há uma distinta diferença entre os termos _________ e _________ , sendo o primeiro uma __________ do segundo.
Analise o código em JAVA abaixo,
public class Bicycle {
public static void main{String[] args) {
Bike b = new Bike(0,0,0);
MountainBike mb = new MountainBike (0,0,0,05;
}
public static class Bike {
public int cadência;
public int marcha;
public int veloc;
public Bike (int cadencia_inic, int veloc_inic, int marcha_inic) {
marcha = marcha_inic;
cadência = cadencia_inic;
veloc = veloc_inic;
}
public void mudar_cadencia(int n) {
cadência = n;
}
public void mudargnarcha(int n) {
marcha = n ;
}
public void frear(int decrement) {
veloc -= decrement;
}
public void acelerar(int increment) {
veloc += increment;
}
}
public static class MountainBike extends Bike {
public int altura_do_banco;
public MountainBike ( int altura__inic, int cadencia_inic,
int veloc_inic, int marcha__inic) {
super(cadencia_inic, veloc_inic, marcha_inic);
altura_do_banco = altura_inic;
}
public void alterar_altura_do_banco(int n) {
altura_do_banco = n;
}
public void acelerar (int increment) {
veloc += increment + 1;
}
}
}
Em relação ao código acima, considerando que polimorfismo e
herança são aspectos importantes no paradigma de Orientação
a Objeto, ê correto afirmar que: