Filtrar


Questões por página:
Quanto às classes concretas e abstratas, selecione a alternativa correta:
Na linguagem de programação Java, uma classe pode

Sobre os pilares da Programação Orientada a Objetos (POO), analise as afirmativas abaixo e assinale a alternativa correta.


I. Polimorfismo protege o acesso direto (referência) aos atributos de uma instância, fora da classe onde estes foram declarados.

II. Herança usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.

III. Encapsulamento permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.

O tipo enum na linguagem Java é utilizado para representar um conjunto de constantes únicas. Dado um enum com nome Status, a chamada necessária para retornar todas as constantes contidas no enum é:
O trecho de código C# a seguir mostra uma classe derivada de um sistema de cálculo de rescisão trabalhista. O código recebe o salário base e o tempo de serviço (em meses) do trabalhador para calcular a indenização proporcional.

  Imagem associada para resolução da questão

Considerando o conceito de herança em C# e que o código será executado em condições ideais, as lacunas I e II são, correta e respectivamente, preenchidas com