Logo Passei Direto
Buscar

AOL3 - Programação Orientada a Objetos

Ferramentas de estudo

Questões resolvidas

Para criar um objeto, é necessário construí-lo, ou seja, instanciá-lo. Para essa tarefa temos métodos especiais que são os CONTRUTORES. Analise as afirmacoes e responda a alternativa correta.
I. Construtores inicializam um objeto. II. Na linguagem JAVA o construtores têm o mesmo nome das suas classes. III. Eles frequentemente recebem valores de parâmetros externos para definir os atributos.
a. Todos os itens estão certos.
b. Apenas os itens I e II estão certos.
c. Apenas o item I está certo.
d. Apenas os itens II e III estão certos.
e. Apenas os itens I e III estão certos.

Em programação orientada a objetos podemos conceituar classe como uma forma de modelar uma entidade que contempla tanto a modelagem dos dados que caracterizam o objeto, como também os códigos que formam os métodos dessa classe.
Considerando a classe definida a seguir podemos afirmar: public class Pessoa { ... public int getIdade( ) { return idade; } public void setIdade( int i ) { this.idade = i; } } I - O tipo de retorno int indica que o método getIdade deve retorna um valor inteiro. II - O modificador de acesso public indica que o método pode ser acessado de qualquer ponto do programa. III - O método setIdade é responsável por retornar o parâmetro “i” do atributo “idade”. IV - O método getIdade não pode ser utilizado numa subclasse da classe Pessoa.
a. Apenas as afirmativas I e II estão corretas.
b. Apenas as afirmativas I, II e III estão corretas.
c. Apenas as afirmativas I e IV estão corretas.
d. Apenas a afirmativa I está correta.
e. Todas as afirmativas estão corretas.

[ESAF - 2002 - MPOG] Construtores Java são métodos especiais chamados pelo sistema no momento da criação de:
a. Uma classe e tem o nome diferente do nome da classe.
b. Um objeto e tem o mesmo nome da classe a qual pertence.
c. Um objeto e tem o mesmo nome do objeto.
d. Um objeto e tem o nome diferente do nome da classe a qual pertence.
e. Uma classe e tem o mesmo nome da classe.

Um dos principais conceitos em Orientação a Objetos é o de classe, a qual é constituída por ___ I___ , que representam os dados e ___ II___ , que representam os métodos que podem ser executados. Outro conceito fundamental é o de ___III___ , que pode ser compreendido como a propriedade que uma classe tem em legar seus elementos constituintes a uma subclasse sua.
Preenchem correta e respectivamente as lacunas I, II e III acima:
a. Variáveis operadores polimorfismo.
b. Vetores construtores amarração.
c. Constantes variáveis encapsulação.
d. Atributos operações herança.
e. Propriedades funções encapsulamento.

Com relação à orientação a objetos podemos observar as seguintes afirmações:
I - Classes são elementos responsáveis por fornecer um modelo de como criar objetos (definir quais propriedades os objetos tem). II – Para criar um objeto, é necessário construí-lo, ou seja, instancia-lo. Para essa tarefa temos métodos especiais que são os CONTRUTORES. III – Objetos são instâncias de uma classe, dessa forma é possível instanciar objetos da mesma classe com valores diferentes apesar de serem compostos pelos mesmos atributos.
a. Todas as afirmativas estão corretas.
b. Apenas as afirmativas I e II estão corretas.
c. Apenas as afirmativas I e III estão corretas.
d. Apenas as afirmativas II e III estão corretas.
e. Apenas a afirmativa I está correta.

Com relação à criação de uma classe podemos afirmar que em Java:
a. Uma classe pode ter dois métodos main.
b. Uma classe que não contém um método main pode ser ponto de partida para a execução do programa.
c. Uma classe que contém o método main será necessariamente o ponto de partida para a execução do programa.
d. O método main deve ser private para que outros métodos de outras classes não o execute.
e. Toda classe precisa ter um método main para funcionar.

Em orientação a objetos usamos os objetos para elaborar nossos programas. Para isso os objetos passam por um ciclo de vida.
Qual das alternativas abaixo representa um ciclo de vida de um objeto?
a. Montagem, declaração e utilização.
b. Inclusão, declaração e utilização.
c. Iniciação, declaração e destruição.
d. Criação, declaração e finalização.
e. Criação, utilização e destruição.

Para que os dados sejam acessados apenas pelos métodos do objeto, a junção de métodos e dados dentro de um objeto, na análise orientada a objetos, denomina-se.
a. Herança.
b. Polimorfismo.
c. Abstração.
d. Persistência.
e. Encapsulamento.

Em Java, qual das alternativas abaixo seria um exemplo correto de declaração e construção de um objeto?
a. p = new InitPessoa ( ) ;
b. Pessoa p = inicialize Pessoa ( ) ;
c. p = new Pessoa ( ) ;
d. Pessoa p = new Pessoa ( ) ;
e. Pessoa p = new inicialize ( ) ;

Vamos ver agora como criar um objeto, ou seja, instanciar esse objeto com base em uma classe. Através do uso de construtores é possível definir como os objetos da classe serão instanciados.
Assinale a alternativa que demonstra corretamente a instanciação de um objeto da classe Conta: public class Conta { int saldo; public Conta(int valor){ this.saldo = valor; } }
a. Conta objeto = new ClasseExemplo(int 500);
b. Conta new objeto = new ClasseConta (50);
c. Conta objeto = new Conta;
d. Conta objeto = new Conta(500);
e. Conta new objeto = new ClasseExemplo;

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Para criar um objeto, é necessário construí-lo, ou seja, instanciá-lo. Para essa tarefa temos métodos especiais que são os CONTRUTORES. Analise as afirmacoes e responda a alternativa correta.
I. Construtores inicializam um objeto. II. Na linguagem JAVA o construtores têm o mesmo nome das suas classes. III. Eles frequentemente recebem valores de parâmetros externos para definir os atributos.
a. Todos os itens estão certos.
b. Apenas os itens I e II estão certos.
c. Apenas o item I está certo.
d. Apenas os itens II e III estão certos.
e. Apenas os itens I e III estão certos.

Em programação orientada a objetos podemos conceituar classe como uma forma de modelar uma entidade que contempla tanto a modelagem dos dados que caracterizam o objeto, como também os códigos que formam os métodos dessa classe.
Considerando a classe definida a seguir podemos afirmar: public class Pessoa { ... public int getIdade( ) { return idade; } public void setIdade( int i ) { this.idade = i; } } I - O tipo de retorno int indica que o método getIdade deve retorna um valor inteiro. II - O modificador de acesso public indica que o método pode ser acessado de qualquer ponto do programa. III - O método setIdade é responsável por retornar o parâmetro “i” do atributo “idade”. IV - O método getIdade não pode ser utilizado numa subclasse da classe Pessoa.
a. Apenas as afirmativas I e II estão corretas.
b. Apenas as afirmativas I, II e III estão corretas.
c. Apenas as afirmativas I e IV estão corretas.
d. Apenas a afirmativa I está correta.
e. Todas as afirmativas estão corretas.

[ESAF - 2002 - MPOG] Construtores Java são métodos especiais chamados pelo sistema no momento da criação de:
a. Uma classe e tem o nome diferente do nome da classe.
b. Um objeto e tem o mesmo nome da classe a qual pertence.
c. Um objeto e tem o mesmo nome do objeto.
d. Um objeto e tem o nome diferente do nome da classe a qual pertence.
e. Uma classe e tem o mesmo nome da classe.

Um dos principais conceitos em Orientação a Objetos é o de classe, a qual é constituída por ___ I___ , que representam os dados e ___ II___ , que representam os métodos que podem ser executados. Outro conceito fundamental é o de ___III___ , que pode ser compreendido como a propriedade que uma classe tem em legar seus elementos constituintes a uma subclasse sua.
Preenchem correta e respectivamente as lacunas I, II e III acima:
a. Variáveis operadores polimorfismo.
b. Vetores construtores amarração.
c. Constantes variáveis encapsulação.
d. Atributos operações herança.
e. Propriedades funções encapsulamento.

Com relação à orientação a objetos podemos observar as seguintes afirmações:
I - Classes são elementos responsáveis por fornecer um modelo de como criar objetos (definir quais propriedades os objetos tem). II – Para criar um objeto, é necessário construí-lo, ou seja, instancia-lo. Para essa tarefa temos métodos especiais que são os CONTRUTORES. III – Objetos são instâncias de uma classe, dessa forma é possível instanciar objetos da mesma classe com valores diferentes apesar de serem compostos pelos mesmos atributos.
a. Todas as afirmativas estão corretas.
b. Apenas as afirmativas I e II estão corretas.
c. Apenas as afirmativas I e III estão corretas.
d. Apenas as afirmativas II e III estão corretas.
e. Apenas a afirmativa I está correta.

Com relação à criação de uma classe podemos afirmar que em Java:
a. Uma classe pode ter dois métodos main.
b. Uma classe que não contém um método main pode ser ponto de partida para a execução do programa.
c. Uma classe que contém o método main será necessariamente o ponto de partida para a execução do programa.
d. O método main deve ser private para que outros métodos de outras classes não o execute.
e. Toda classe precisa ter um método main para funcionar.

Em orientação a objetos usamos os objetos para elaborar nossos programas. Para isso os objetos passam por um ciclo de vida.
Qual das alternativas abaixo representa um ciclo de vida de um objeto?
a. Montagem, declaração e utilização.
b. Inclusão, declaração e utilização.
c. Iniciação, declaração e destruição.
d. Criação, declaração e finalização.
e. Criação, utilização e destruição.

Para que os dados sejam acessados apenas pelos métodos do objeto, a junção de métodos e dados dentro de um objeto, na análise orientada a objetos, denomina-se.
a. Herança.
b. Polimorfismo.
c. Abstração.
d. Persistência.
e. Encapsulamento.

Em Java, qual das alternativas abaixo seria um exemplo correto de declaração e construção de um objeto?
a. p = new InitPessoa ( ) ;
b. Pessoa p = inicialize Pessoa ( ) ;
c. p = new Pessoa ( ) ;
d. Pessoa p = new Pessoa ( ) ;
e. Pessoa p = new inicialize ( ) ;

Vamos ver agora como criar um objeto, ou seja, instanciar esse objeto com base em uma classe. Através do uso de construtores é possível definir como os objetos da classe serão instanciados.
Assinale a alternativa que demonstra corretamente a instanciação de um objeto da classe Conta: public class Conta { int saldo; public Conta(int valor){ this.saldo = valor; } }
a. Conta objeto = new ClasseExemplo(int 500);
b. Conta new objeto = new ClasseConta (50);
c. Conta objeto = new Conta;
d. Conta objeto = new Conta(500);
e. Conta new objeto = new ClasseExemplo;

Prévia do material em texto

 Pergunta 1 
1 em 1 pontos 
 
Para criar um objeto, é necessário construí-lo, ou seja, instanciá-lo. Para essa tarefa temos 
métodos especiais que são os CONTRUTORES. Analise as afirmações e responda a alternativa 
correta. 
I. Construtores inicializam um objeto. 
II. Na linguagem JAVA o construtores têm o mesmo nome das suas classes. 
III. Eles frequentemente recebem valores de parâmetros externos para definir os atributos. 
 
Resposta Selecionada: a. 
 Todos os itens estão certos. 
Respostas: a. 
 Todos os itens estão certos. 
 
b. 
Apenas os itens I e II estão certos. 
 
c. 
Apenas o item I está certo. 
 
d. 
 Apenas os itens II e III estão certos. 
 
e. 
 Apenas os itens I e III estão certos. 
 
 
 Pergunta 2 
1 em 1 pontos 
 
 Em programação orientada a objetos podemos conceituar classe como 
uma forma de modelar uma entidade que contempla tanto a modelagem 
dos dados que caracterizam o objeto, como também os códigos que 
formam os métodos dessa classe. Considerando a classe definida a 
seguir podemos afirmar: 
public class Pessoa { 
... 
public int getIdade( ) { 
return idade; 
} 
public void setIdade( int i ) { 
this.idade = i; 
} 
} 
I - O tipo de retorno int indica que o método getIdade deve retorna um 
valor inteiro. 
II - O modificador de acesso public indica que o método pode ser 
acessado de qualquer ponto do programa. 
III - O método setIdade é responsável por retornar o parâmetro “i” do 
atributo “idade”. 
IV - O método getIdade não pode ser utilizado numa subclasse da 
classe Pessoa. 
 
 
Resposta Selecionada: a. 
Apenas as afirmativas I e II estão corretas. 
Respostas: a. 
 
Apenas as afirmativas I e II estão corretas. 
 
b. 
 Apenas as afirmativas I, II e III estão corretas. 
 
c. 
 Apenas as afirmativas I e IV estão corretas. 
 
d. 
Apenas a afirmativa I está correta. 
 
e. 
 Todas as afirmativas estão corretas. 
 
 Pergunta 3 
1 em 1 pontos 
 
 [ESAF - 2002 - MPOG] Construtores Java são métodos especiais chamados pelo sistema no 
momento da criação de: 
 
Resposta Selecionada: b. 
Um objeto e tem o mesmo nome da classe a qual pertence. 
Respostas: a. 
 Uma classe e tem o nome diferente do nome da classe. 
 
b. 
Um objeto e tem o mesmo nome da classe a qual pertence. 
 
c. 
 Um objeto e tem o mesmo nome do objeto. 
 
d. 
 Um objeto e tem o nome diferente do nome da classe a qual pertence. 
 
e. 
Uma classe e tem o mesmo nome da classe. 
 
 
 Pergunta 4 
1 em 1 pontos 
 
Um dos principais conceitos em Orientação a Objetos é o de classe, a qual é constituída por ___ 
I___ , que representam os dados e ___ II___ , que representam os métodos que podem ser 
executados. Outro conceito fundamental é o de ___III___ , que pode ser compreendido como a 
propriedade que uma classe tem em legar seus elementos constituintes a uma subclasse sua. 
Preenchem correta e respectivamente as lacunas I, II e III acima: 
 
Resposta Selecionada: d. 
Atributos operações herança. 
Respostas: a. 
Variáveis operadores polimorfismo. 
 
b. 
 Vetores construtores amarração. 
 
c. 
Constantes variáveis encapsulação. 
 
d. 
Atributos operações herança. 
 
e. 
 Propriedades funções encapsulamento. 
 
 
 Pergunta 5 
1 em 1 pontos 
 
Com relação à orientação a objetos podemos observar as seguintes afirmações: 
I - Classes são elementos responsáveis por fornecer um modelo de como criar objetos (definir 
quais propriedades os objetos tem). 
II – Para criar um objeto, é necessário construí-lo, ou seja, instancia-lo. Para essa tarefa temos 
métodos especiais que são os CONTRUTORES. 
III – Objetos são instâncias de uma classe, dessa forma é possível instanciar objetos da mesma 
classe com valores diferentes apesar de serem compostos pelos mesmos atributos. 
 
Resposta Selecionada: a. 
Todas as afirmativas estão corretas. 
Respostas: a. 
Todas as afirmativas estão corretas. 
 
b. 
 Apenas as afirmativas I e II estão corretas. 
 
c. 
 Apenas as afirmativas I e III estão corretas. 
 
d. 
 Apenas as afirmativas II e III estão corretas. 
 
e. 
 Apenas a afirmativa I está correta. 
 
 
 Pergunta 6 
0 em 1 pontos 
 
Com relação à criação de uma classe podemos afirmar que em Java: 
 
Resposta 
Selecionada: 
b. 
Uma classe que não contém um método main pode ser ponto de partida 
para a execução do programa. 
Respostas: a. 
 Uma classe pode ter dois métodos main. 
 
b. 
Uma classe que não contém um método main pode ser ponto de partida 
para a execução do programa. 
 
c. 
 Uma classe que contém o método main será necessariamente o ponto de 
partida para a execução do programa. 
 
d. 
O método main deve ser private para que outros métodos de outras classes 
não o execute. 
 
e. 
Toda classe precisa ter um método main para funcionar. 
 
 
 Pergunta 7 
1 em 1 pontos 
 
 Em orientação a objetos usamos os objetos para elaborar nossos programas. Para isso os objetos 
passam por um ciclo de vida. Qual das alternativas abaixo representa um ciclo de vida de um 
objeto? 
Resposta Selecionada: e. 
Criação, utilização e destruição. 
Respostas: a. 
Montagem, declaração e utilização. 
 
b. 
Inclusão, declaração e utilização. 
 
c. 
Iniciação, declaração e destruição. 
 
d. 
Criação, declaração e finalização. 
 
e. 
Criação, utilização e destruição. 
 
 Pergunta 8 
1 em 1 pontos 
 
Para que os dados sejam acessados apenas pelos métodos do objeto, a junção de métodos e 
dados dentro de um objeto, na análise orientada a objetos, denomina-se. 
 
Resposta Selecionada: e. 
Encapsulamento. 
Respostas: a. 
 Herança. 
 
b. 
Polimorfismo. 
 
c. 
Abstração. 
 
d. 
 Persistência. 
 
e. 
Encapsulamento. 
 
 
 Pergunta 9 
1 em 1 pontos 
 
Em Java, qual das alternativas abaixo seria um exemplo correto de declaração e construção de 
um objeto? 
 
Resposta Selecionada: d. 
Pessoa p = new Pessoa ( ) ; 
Respostas: a. 
 p = new InitPessoa ( ) ; 
 
b. 
Pessoa p = inicialize Pessoa ( ) ; 
 
c. 
 p = new Pessoa ( ) ; 
 
d. 
Pessoa p = new Pessoa ( ) ; 
 
e. 
Pessoa p = new inicialize ( ) ; 
 
 
 Pergunta 10 
1 em 1 pontos 
 
Vamos ver agora como criar um objeto, ou seja, instanciar esse objeto 
com base em uma classe. Através do uso de construtores é possível 
definir como os objetos da classe serão instanciados. Assinale a 
alternativa que demonstra corretamente a instanciação de um objeto da 
classe Conta: 
public class Conta { 
int saldo; 
public Conta(int valor){ 
this.saldo = valor; 
} 
} 
 
 
Resposta Selecionada: d. 
Conta objeto = new Conta(500); 
Respostas: a. 
 Conta objeto = new ClasseExemplo(int 500); 
 
b. 
Conta new objeto = new ClasseConta (50); 
 
c. 
Conta objeto = new Conta; 
 
d. 
Conta objeto = new Conta(500); 
 
e. 
Conta new objeto = new ClasseExemplo;

Mais conteúdos dessa disciplina