Filtrar


Questões por página:

O que acontece após executar o seguinte programa, escrito na linguagem C?


int calcular() {

   static int x= 0;

   return x++;

}

main(){

   int i;

   int b =! 0;

   for (i= 1; i <= 3; i++) {

    printf("%d %d ", calcular(), b);

    }

}

Considerando os conceitos de orientação a objetos na linguagem de programação Java, assinale a alternativa que apresenta quem pode acessar o atributo v diretamente:

package conceicao; public class Conceicao {       protected String v; }
Na programação orientada a objetos, herança especifica que uma classe (subclasse) herda características (atributos e métodos) de outra classe (superclasse). Nesse contexto, as características da superclasse que são comuns às subclasses e as características específicas das subclasses, são conhecidas, respectivamente, por:
Dado o seguinte código escrito em Java, qual alternativa apresenta o conceito da programação orientada a objetos em relação aos métodos nomeados como Conceicao?

Imagem associada para resolução da questão

A figura abaixo mostra as cinco fases para execução de um programa Java, no qual o CÓDIGO representa um módulo intermediário. 



Imagem associada para resolução da questão



Nesse contexto, os identificadores para as fases E1, E2 e E3 e a denominação pela qual é conhecido o CÓDIGO são, respectivamente: