Informática, perguntado por delaresmurdock01, 11 meses atrás

Vimos que uma das abstrações mais importantes no paradigma de orientação a objeto é a herança. Quando optamos por utilizar este conceito, conseguimos criar classes baseadas em outra classe já existente. Ou seja, notamos que utilizar herança em nosso programa significa ter um facilitador em nossa implementação.

Considerando herança, analise as afirmações a seguir:

I. Na linguagem Java, a herança é simples, e na codificação usa-se a palavra reservada abstract, para declarar que uma classe derivada é herdeira de outra, tendo essa a denominação de classe base.

II. Na linguagem Java, a herança é simples, e na codificação, usa-se a palavra reservada extends, para declarar que uma classe é herdeira de outra, tendo essa a denominação de classe base.

III. Na herança múltipla, cada classe derivada possui apenas uma classe base, embora essa classe base possa ter várias classes derivadas.

IV. A herança simples é a forma de fazer com que uma classe possua mais de uma classe base e herdar os atributos e métodos combinados de todas as classes bases.

V. Na herança, quando colocamos um atributo protect, dizemos que esse encapsulamento fará com que o atributo seja acessado diretamente apenas na classe que o declarou.

Analise as afirmações acima e indique quais são verdadeiras e quais são falsas ?

Soluções para a tarefa

Respondido por maxinho22
4

Resposta Correta:  

Correta

I.F ; II.V ;  III.F ;  IV.F ; V.F.

A palavra reservada extends indica que uma classe está herdando as informações de outra classe. Com isso, podemos fazer com que uma classe extends herde de outra, caracterizando uma herança simples, na qual, a classe possui apenas uma classe base. Caso herde mais de uma, será herança múltipla. Aos usarmos protect nos atributos herdados, fazemos com que as classes filhas acessem diretamente atributos da classe base.

Respondido por raissa1405
0

Resposta:

2

Explicação:

Perguntas interessantes