A Herança por meio desta característica do paradigma OO, um objeto filho herdará características e comportamentos do objeto pai. No projeto de um software OO, as classes podem ser construídas reaproveitando partes de outras classes, recurso que caracteriza a herança.

A seguir pode-se apresentar a modelagem iniciada na Figura para ilustrar o uso da herança e mais abaixo sua respectiva implementação em Java.

Figura – Exemplo de herança - Representação gráfica de herança
Fonte: Franco, Luiz 2018.

Sobre os conceitos de herança e sua implementação, atribua V (Verdadeiro) e F (Falso) para cada uma das afirmações a seguir:

( ) Implementar a herança na linguagem Java é simples, basta utilizar o comando extends para que uma classe receba como herança os atributos e métodos de outra classe.

( ) As classes filhas possuem quase todos os atributos e métodos da classe pai + os seus.

( ) A classe Cliente é chamada de classe base, ou classe pai, ou ainda de super.

( ) Tanto as classes PessoaFisica quanto PessoaJuridica são chamadas de classes pais.

Assinale a alternativa que apresenta a sequência correta:
Escolha uma:
a. V – V – V – F

b. F – V – V – V

c. V – F – V – F

d. F – V – F – V

e. F – V – V – F
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


More Questions From This User See All
Segundo SINICKI (2017) o primeiro passo para um desenvolvedor que almeja criar aplicativos para o sistema da Google é aprender uma das linguagens de programação disponíveis para essa plataforma. Sobre as linguagens de programação disponíveis para essa plataforma Android apresentam-se as opções na coluna da esquerda e suas descrições na coluna da direita (em ordem aleatória). I - Java a) Linguagem de programação criada pela Microsoft que tem como diferencial funcionar em ferramentas que permitem a compilação em mais de uma plataforma. II - Kotlin b) Embora seja uma opção é necessário adicionar o Android Native Development Kit (NDK) que consistem em um conjunto de ferramentas que permitem usar código C e C++ em aplicativos Android. III - C/C++ c) Embora seja uma linguagem de programação nova é considera a segunda linguagem de programação oficial para Android. IV - C# d) Atualmente é a linguagem de programação oficial para o desenvolvimento nativo para Android. É uma linguagem poderosa que pertencem ao grupo do paradigma orientado a objetos e requer um tempo para seu aprendizado. Assinale a alternativa que contém a sequência correta da associação entre as colunas: Escolha uma: a. I com a); III com b); II com c); IV com d) b. II com a); III com b); IV com c); I com d) c. IV com a); III com b); II com c); I com d) d. IV com a); II com b); III com c); I com d) e. I com a); II com b); III com c) ; com d)
Responda

Recomendar perguntas

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.