Primeira página
/
Tecnologia
/
Na elaboração de um sistema de gerenciamento de veiculos para uma locadora de automoveis utilizando Java , o desenvolvedor se depara com a necessidade de criar uma estrutura que facilite a adição de novos tipos de veiculos e a implementação de funcionalidades comuns de forma flexivel Para atingir este objetive ele considera a aplicaçǎo de conceitos de herança e Interfaces conforme os principios da programação orientada a objetos. A herança permite que novas classes de veiculos sejam criadas a partir de uma classe base herdando e personalizando caracteristicas. Por outrolado, interfaces permitem a definição de açōes padráo como dirigir, que podem ser implementadas de maneiras distintas pelos diferentes tipos de veiculos Com base nesses conceitos avalia as afirmativas a seguir 1. A heranca e uma terramenta eficaz para reutilizar e personalizar caracteristicas de veiculos ja existentes na superclasse, como a marca e o modelo II. Interfaces fornecem uma maneira de garantir que differentes tipos de veiculos implementem métodos especificos como acelerar e frear de maneira uniforme III A implementação de interfaces obriga todos os Veiculos a compartilharo mesmo codigo para funcionalidades basicas, reduzindo a flexibilidade do sistema IV Utilizar heranca pode facilitar a adiçǎo de novos tipos de veiculos ao sistema, permitindo que estes herdem e modifiquem comportamentos especificos Esta correto oque se afirma em Alternativas A) IIIe IV apinas C) leit apenas D) IIIe N apinas

Pergunta

Na elaboração de um sistema de gerenciamento de veiculos para uma locadora de automoveis utilizando Java , o
desenvolvedor se depara com a necessidade de criar uma estrutura que facilite a adição de novos tipos de veiculos e a
implementação de funcionalidades comuns de forma flexivel Para atingir este objetive ele considera a aplicaçǎo de
conceitos de herança e Interfaces conforme os principios da programação orientada a objetos. A herança permite que
novas classes de veiculos sejam criadas a partir de uma classe base herdando e personalizando caracteristicas. Por
outrolado, interfaces permitem a definição de açōes padráo como dirigir, que podem ser implementadas de maneiras
distintas pelos diferentes tipos de veiculos
Com base nesses conceitos avalia as afirmativas a seguir
1. A heranca e uma terramenta eficaz para reutilizar e personalizar caracteristicas de veiculos ja existentes na
superclasse, como a marca e o modelo
II. Interfaces fornecem uma maneira de garantir que differentes tipos de veiculos implementem métodos especificos
como acelerar e frear de maneira uniforme
III A implementação de interfaces obriga todos os Veiculos a compartilharo mesmo codigo para funcionalidades
basicas, reduzindo a flexibilidade do sistema
IV Utilizar heranca pode facilitar a adiçǎo de novos tipos de veiculos ao sistema, permitindo que estes herdem e
modifiquem comportamentos especificos
Esta correto oque se afirma em
Alternativas
A) IIIe IV apinas
C) leit apenas
D) IIIe N apinas

Na elaboração de um sistema de gerenciamento de veiculos para uma locadora de automoveis utilizando Java , o desenvolvedor se depara com a necessidade de criar uma estrutura que facilite a adição de novos tipos de veiculos e a implementação de funcionalidades comuns de forma flexivel Para atingir este objetive ele considera a aplicaçǎo de conceitos de herança e Interfaces conforme os principios da programação orientada a objetos. A herança permite que novas classes de veiculos sejam criadas a partir de uma classe base herdando e personalizando caracteristicas. Por outrolado, interfaces permitem a definição de açōes padráo como dirigir, que podem ser implementadas de maneiras distintas pelos diferentes tipos de veiculos Com base nesses conceitos avalia as afirmativas a seguir 1. A heranca e uma terramenta eficaz para reutilizar e personalizar caracteristicas de veiculos ja existentes na superclasse, como a marca e o modelo II. Interfaces fornecem uma maneira de garantir que differentes tipos de veiculos implementem métodos especificos como acelerar e frear de maneira uniforme III A implementação de interfaces obriga todos os Veiculos a compartilharo mesmo codigo para funcionalidades basicas, reduzindo a flexibilidade do sistema IV Utilizar heranca pode facilitar a adiçǎo de novos tipos de veiculos ao sistema, permitindo que estes herdem e modifiquem comportamentos especificos Esta correto oque se afirma em Alternativas A) IIIe IV apinas C) leit apenas D) IIIe N apinas

Solução

expert verifiedVerification of experts
4.2140 Voting
avatar
IslaineProfissional · Tutor por 6 anos

Responder

alternativa correta é a C) I e III apenas.<br /><br />A primeira afirmativa está correta, pois a herança permite reutilizar e personalizar características de veículos já existentes na superclasse, como a marca e o modelo.<br /><br />A segunda afirmativa está incorreta, pois interfaces não fornecem uma maneira de garantir que diferentes tipos de veículos implementem métodos específicos como acelerar e frear de maneira uniforme. Interfaces apenas definem um conjunto de métodos que devem ser implementados pelas classes que implementam a interface.<br /><br />A terceira afirmativa está correta, pois a implementação de interfaces obriga todos os Veículos a compartilhar o mesmo código para funcionalidades básicas, reduzindo a flexibilidade do sistema.<br /><br />A quarta afirmativa está correta, pois utilizar herança pode facilitar a adição de novos tipos de veículos ao sistema, permitindo que estes herdem e modifiquem comportamentos específicos.
Clique para avaliar: