Logo Passei Direto
Buscar
Em relação às afirmações apresentadas a seguir: I. Um construtor só pode rodar durante a construção do objeto, isto é, você nunca conseguirá chamar o construtor em um objeto já construído. II. Durante a construção de um objeto, você poderá fazer com que um construtor chame outro, para não ter que ficar copiando e colando. Em relação ao que foi apresentado e estudado, assinale a alternativa correta:

a. A afirmação I é verdadeira e a afirmação II é falsa.
b. A afirmação II é verdadeira e a afirmação I é falsa.
c. As duas afirmações são verdadeiras.
d. A afirmação II contradiz a afirmação I.
e. A afirmação II é complemento da afirmação I.
User badge image
EstrategiaEmpresarial

há 10 meses

Respostas

User badge image

Ed Verified user icon

há 10 meses

Vamos analisar as afirmações: I. Um construtor só pode rodar durante a construção do objeto, isto é, você nunca conseguirá chamar o construtor em um objeto já construído. Essa afirmação é verdadeira. Um construtor é chamado apenas no momento da criação do objeto, não pode ser chamado depois que o objeto já foi instanciado. II. Durante a construção de um objeto, você poderá fazer com que um construtor chame outro, para não ter que ficar copiando e colando. Essa afirmação também é verdadeira. É possível que um construtor chame outro construtor durante a construção do objeto, o que é uma prática comum para reutilização de código. Agora, vamos às alternativas: a. A afirmação I é verdadeira e a afirmação II é falsa. (Incorreta, pois a II é verdadeira) b. A afirmação II é verdadeira e a afirmação I é falsa. (Incorreta, pois a I é verdadeira) c. As duas afirmações são verdadeiras. (Correta) d. A afirmação II contradiz a afirmação I. (Incorreta, pois não há contradição) e. A afirmação II é complemento da afirmação I. (Incorreta, pois não é um complemento, mas ambas são verdadeiras) Portanto, a alternativa correta é: c) As duas afirmações são verdadeiras.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Em relação ao que foi visto e estudado, a respeito sobre Programação Orientada a Objetos, assinale (V) para VERDADEIRO ou (F) para FALSO, para as seguintes afirmações:

( ) Se um construtor não for declarado, será assumido um construtor default da linguagem Java, em que as variáveis são inicializadas com os conteúdos default (variáveis numéricas receberão zero, valores lógicos recebem false e objetos receberão null).

( ) Toda a classe Java deverá ter um construtor. Quando não declaramos o construtor, default será inicializado automaticamente pelo Java.

( ) Um construtor não poderá rodar durante a construção do objeto, isto é, você nunca conseguirá chamar o construtor em um objeto já construído.

( ) As estruturas condicionais existem em todas as linguagens de programação e possibilitam que a execução de um programa, seja desviada de acordo com certas condições.

( ) Quando declarado um construtor, ele não deverá possuir, obrigatoriamente, sempre o mesmo nome da classe em que se está localizado.


( ) Se um construtor não for declarado, será assumido um construtor default da linguagem Java, em que as variáveis são inicializadas com os conteúdos default (variáveis numéricas receberão zero, valores lógicos recebem false e objetos receberão null).
( ) Toda a classe Java deverá ter um construtor. Quando não declaramos o construtor, default será inicializado automaticamente pelo Java.
( ) Um construtor não poderá rodar durante a construção do objeto, isto é, você nunca conseguirá chamar o construtor em um objeto já construído.
( ) As estruturas condicionais existem em todas as linguagens de programação e possibilitam que a execução de um programa, seja desviada de acordo com certas condições.
( ) Quando declarado um construtor, ele não deverá possuir, obrigatoriamente, sempre o mesmo nome da classe em que se está localizado.
a. V, V, F, V, F.
b. V, V, F, V, F.
c. V, F, F, V, V.
d. F, F, V, V, V.
e. V, F, V, F, F.

Em relação ao que foi visto e estudado, assinale a alternativa CORRETA:

a. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, Python são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.

b. No mercado atual de software, grandes linguagens de programação como ASP.NET, CSharp, C++, Python não são Orientadas a Objetos, somente Java é uma linguagem orientada a objetos assim você consegue perceber a importância de estudar e absorver os conceitos de OO.

c. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, Python são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.

d. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, Python são tipos de programação funcional, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.

e. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, com exceção da linguagem Python que é uma linguagem orientada a dados, não são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.

a. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, Python são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.
b. No mercado atual de software, grandes linguagens de programação como ASP.NET, CSharp, C++, Python não são Orientadas a Objetos, somente Java é uma linguagem orientada a objetos assim você consegue perceber a importância de estudar e absorver os conceitos de OO.
c. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, Python são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.
d. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, Python são tipos de programação funcional, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.
e. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, com exceção da linguagem Python que é uma linguagem orientada a dados, não são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.

Mais conteúdos dessa disciplina