Filtrar


Questões por página:

Sobre Programação Orientada a Objetos, analise:

I.
A encapsulação garante que apenas as interfaces necessárias para interação com o objeto estejam visíveis, e atributos internos não sejam acessíveis.
II. O polimorfismo garante que objetos possam herdar métodos e atributos de uma superclasse para a geração de uma nova classe.
III. A herança possibilita que distintas operações na mesma classe tenham o mesmo nome, desde que alterada a assinatura.

Está correto o que se afirma em

mostrar texto associado

O trecho de código mostrado abaixo é um exemplo de encapsulamento.

public class Animal
{
        public string Nome;
        public string Tipo;
        public string CorDoPelo;
}
public class Cavalo : Animal
{
        public string Raca;
}

mostrar texto associado

O trecho de código mostrado abaixo apresenta polimorfismo.

Algumas características de operações, quando definidas para uma determinada classe, constituem o que se denomina assinatura da operação. São elas
Uma técnica que consiste em separar aspectos externos dos internos da implementação de um objeto, isto é, determinados detalhes ficam ocultos aos demais objetos e dizem respeito apenas ao próprio objeto.

Trata-se de