Buscar

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

De acordo com Arnold et al (2007, p. 86), cada método possui uma assinatura, que consiste de seu nome e número, mais tipos de seus parâmetros. Dois métodos podem ter o mesmo nome se eles tiverem diferentes número e tipos de parâmetros e, portanto, assinaturas diferentes.
O texto descrito acima é caracterizado como:
Solução esperada: Orveload
------------------------------------------------------------------------------------------------------------------------------
A área de desenvolvimento de software é muito ampla. Nessa área existem diversas linguagens de programação, e conseguintemente essas seguem diferentes paradigmas. A Orientação a Objetos é um desses paradigmas, e é a que atualmente é o mais difundido hoje. Motivo para isso é porque se trata de um padrão que tem tido uma evolução constante, principalmente em questões voltadas para segurança e reaproveitamento de código, o que é muito importante no desenvolvimento de qualquer aplicação moderna. A Programação Orientada a Objetos (POO) diz respeito a um padrão de desenvolvimento que é seguido por muitas linguagens, como C# e Java.
Machado (2015) entende que o paradigma da orientação a objeto é fundamentado por quatro características.
Analise abaixo as sentenças sobre essas quatro características:
I. Abstracão: esta definição inclui sua identificação (nome), suas características (ou propriedades) e o conjunto de ações que ele desempenha
II. Herança: um objeto filho herdará características e comportamentos do objeto pai.
III. Encapsulamento: o encapsulamento está relacionado a proteção/ocultação dos dados do objeto.
IV. Polimorfismo: consiste em dar outra forma à alguma ação herdada do objeto pai.
Agora, assinale a alternativa que apresenta a correta:
Sua resposta-Correta
Apenas as afirmativas I, II, III e IV estão corretas.
------------------------------------------------------------------------------------------------------------------------------
Classes são estruturas das linguagens de programação orientada a objetos criadas para conter os dados que devem ser representados e as operações que devem ser efetuadas com estes dados para determinado modelo (SANTOS, 2003, p. 14).
Para a escrita de classes na linguagem Java de maneira introdutória, as regras abaixo devem ser respeitadas:
I - Nome da classe: início com letra maiúscula, sem acento e sem espaço entre palavras.
II - Nome de métodos e atributos: início com letra minúscula. Acento permitido, porém pouco recomendado. Sem espaço entre palavras.
III - Uma classe é sempre declarada com a palavra reservada class, seguido do nome da classe.
A partir das regras acima, pode-se afirmar que:
Sua resposta-Correta
Apenas as regras I, II e III são verdadeiras.
------------------------------------------------------------------------------------------------------------------------------
”Declaração de métodos com a mesma assinatura que métodos de classes ancestrais, ou seja, de classes herdeiras que geralmente executam tarefas adicionais que os mesmos métodos das classes ancestrais n‹o executam” (SANTOS, 2003).
A definição acima diz respeito ao fundamento de orientação a objetivos:
Sua resposta-Correta
Override
------------------------------------------------------------------------------------------------------------------------------
O desenvolvimento de software é extremamente amplo. Nesse mercado, existem diversas linguagens de programação, que seguem diferentes paradigmas. Um desses paradigmas é a Orientação a Objetos. A Programação Orientada a Objetos (POO), diz respeito a um padrão de desenvolvimento que é seguido por muitas linguagens, como C# e Java.
Para entendermos exatamente do que se trata a orientação a objetos, vamos entender quais são os requerimentos de uma linguagem para ser considerada nesse paradigma. O Henrique Machado entende que o Paradigma da Orientação Objeto é fundamentado por quatro características.
As características são: ____________,  ____________, ____________ e ____________.
Assinale a afirmativa abaixo que preenche corretamente as lacunas:
Sua resposta - Correta
Abstração, Herança, Polimorfismo e Encapsulamento.

Mais conteúdos dessa disciplina