Logo Passei Direto
Buscar

Exercicio 04 Linguagem de Programação

Ferramentas de estudo

Questões resolvidas

Qual a função do operador new?
nenhuma das alternativas
É usado para destruir um objeto alocado na memória sob um determinado endereço de memória.
Apontar para um endereço de memória onde o objeto se encontra alocado.
Aloca um espaço de memória usando o método construtor retornando um endereço de memória para a variável.
Avisa ao garbage colector para apagar determinado espaço de memória.

Considere as afirmativas a seguir: I. Os construtores são métodos especiais destinados à inicialização e o preparo de novos objetos durante a sua instanciação. II. Os construtores podem receber parâmetros, permitindo definir um objeto já em sua criação. III. Os construtores só podem ser acionados através do operador new. IV. Obrigatoriamente, os construtores devem ter o mesmo nome que suas classes e devem possuir um tipo de retorno.
Somente as afirmativas III e IV são corretas.
Somente as afirmativas I e IV são corretas.
Somente as afirmativas I, II e III são corretas.
Somente as afirmativas I e II são corretas.
Somente as afirmativas II, III e IV são corretas.

Analise o projeto abaixo composto pela classe Pessoa e a classe de teste, e indique a alternativa que indica o que está errado, verificando a classe Pessoa e na sequência a classe TestaPessoa.
public class Pessoa{ String nome; int idade; String telefone; public void exibirDados(){ System.out.println("Nome:"+nome); System.out.println("Idade:" + idade+ " anos"); System.out.println("Telefone:"+ telefone); } } public class TestaPessoa{ public static void main (String [] args){ exibirDados(); } }
o erro está no método exibirDados() da classe Pessoa, ele não pode ser void.
faltou criar o objeto na classe Pessoa.
faltou o método main na classe Pessoa.
não há erros nos códigos acima.
faltou criar o objeto Pessoa na classe TestaPessoa, para depois poder chamar seu método através da variável de referência indicada. Exemplo: Pessoa p = new Pessoa(); e a linha exibirDados() seria substituída pela linha p.exibirDados().

Verifique as afirmativas e marque a opção correta:
I- A classe possui apenas um construtor.
II- As instâncias desta classe são criadas com seus atributos vazios ou não inicializados.
III - A classe apresenta duas variáveis de classe mas nenhuma variável de instância.
IV - A classe apresenta construtor padrão sobrecarregado.
Apenas as alternativas II e III estão corretas.
As alternativas I, II e III estão corretas.
Todas as alternativas estão corretas.
Apenas a I está correta.
As afirmativas I e IV estão corretas.

No paradigma da orientação a objetos é correto afirmar que
objetos são instâncias das classes.
uma classe deve possuir apenas um construtor.
construtor é um atributo da classe.
objetos servem para declarar classes.
superclasses herdam atributos das subclasses.

Seja a Classe1, cuja declaração possui outra classe, a Classe2, declarada dentro de um dos seus métodos. Com relação à Classe2 é correto afirmar que:
trata-se de uma Classe Externa.
trata-se de uma Classe Anônima.
trata-se de uma Subclasse da Classe1.
a linguagem Java não possui este tipo de implementação.
trata-se de uma classe Interna Local.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Qual a função do operador new?
nenhuma das alternativas
É usado para destruir um objeto alocado na memória sob um determinado endereço de memória.
Apontar para um endereço de memória onde o objeto se encontra alocado.
Aloca um espaço de memória usando o método construtor retornando um endereço de memória para a variável.
Avisa ao garbage colector para apagar determinado espaço de memória.

Considere as afirmativas a seguir: I. Os construtores são métodos especiais destinados à inicialização e o preparo de novos objetos durante a sua instanciação. II. Os construtores podem receber parâmetros, permitindo definir um objeto já em sua criação. III. Os construtores só podem ser acionados através do operador new. IV. Obrigatoriamente, os construtores devem ter o mesmo nome que suas classes e devem possuir um tipo de retorno.
Somente as afirmativas III e IV são corretas.
Somente as afirmativas I e IV são corretas.
Somente as afirmativas I, II e III são corretas.
Somente as afirmativas I e II são corretas.
Somente as afirmativas II, III e IV são corretas.

Analise o projeto abaixo composto pela classe Pessoa e a classe de teste, e indique a alternativa que indica o que está errado, verificando a classe Pessoa e na sequência a classe TestaPessoa.
public class Pessoa{ String nome; int idade; String telefone; public void exibirDados(){ System.out.println("Nome:"+nome); System.out.println("Idade:" + idade+ " anos"); System.out.println("Telefone:"+ telefone); } } public class TestaPessoa{ public static void main (String [] args){ exibirDados(); } }
o erro está no método exibirDados() da classe Pessoa, ele não pode ser void.
faltou criar o objeto na classe Pessoa.
faltou o método main na classe Pessoa.
não há erros nos códigos acima.
faltou criar o objeto Pessoa na classe TestaPessoa, para depois poder chamar seu método através da variável de referência indicada. Exemplo: Pessoa p = new Pessoa(); e a linha exibirDados() seria substituída pela linha p.exibirDados().

Verifique as afirmativas e marque a opção correta:
I- A classe possui apenas um construtor.
II- As instâncias desta classe são criadas com seus atributos vazios ou não inicializados.
III - A classe apresenta duas variáveis de classe mas nenhuma variável de instância.
IV - A classe apresenta construtor padrão sobrecarregado.
Apenas as alternativas II e III estão corretas.
As alternativas I, II e III estão corretas.
Todas as alternativas estão corretas.
Apenas a I está correta.
As afirmativas I e IV estão corretas.

No paradigma da orientação a objetos é correto afirmar que
objetos são instâncias das classes.
uma classe deve possuir apenas um construtor.
construtor é um atributo da classe.
objetos servem para declarar classes.
superclasses herdam atributos das subclasses.

Seja a Classe1, cuja declaração possui outra classe, a Classe2, declarada dentro de um dos seus métodos. Com relação à Classe2 é correto afirmar que:
trata-se de uma Classe Externa.
trata-se de uma Classe Anônima.
trata-se de uma Subclasse da Classe1.
a linguagem Java não possui este tipo de implementação.
trata-se de uma classe Interna Local.

Prévia do material em texto

29/03/2019 EPS: Alunos
simulado.estacio.br/alunos/ 1/3
Exercício: CCT0756_EX_A4_201801153345_V1 29/03/2019 (Finaliz.)
Aluno(a): JORGIVALDO NOGUEIRA LEAL 2019.1 EAD
Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201801153345
 
 1a Questão
Qual a função do operador new?
Apontar para um endereço de memória onde o objeto se encontra alocado.
 Aloca um espaço de memória usando o método construtor retornando um endereço de memória para a variável.
Avisa ao garbage colector para apagar determinado espaço de memória.
É usado para destruir um objeto alocado na memória sob um determinado endereço de memória. nenhuma das alternativas.
nenhuma das alternativas
 
 
 2a Questão
Considere as afirmativas a seguir:
I. Os construtores são métodos especiais destinados à inicialização e o preparo de novos objetos durante a sua instanciação.
 II. Os construtores podem receber parâmetros, permitindo definir um objeto já em sua criação.
 III. Os construtores só podem ser acionados através do operador new.
 IV. Obrigatoriamente, os construtores devem ter o mesmo nome que suas classes e devem possuir um tipo de retorno.
 
 Somente as afirmativas I, II e III são corretas.
Somente as afirmativas II, III e IV são corretas.
Somente as afirmativas III e IV são corretas.
Somente as afirmativas I e IV são corretas.
Somente as afirmativas I e II são corretas.
 
 
 3a Questão
Analise o projeto abaixo composto pela classe Pessoa e a classe de teste, e indique a alternativa que indica o que está errado,
verificando a classe Pessoa e na sequência a classe TestaPessoa.
public class Pessoa{ 
 String nome; 
 int idade; 
 String telefone; 
 public void exibirDados(){
 System.out.println("Nome:"+nome); 
 System.out.println("Idade:" + idade+ " anos");
 System.out.println("Telefone:"+ telefone); 
 }
 }
public class TestaPessoa{ 
 public static void main (String [] args){ 
 exibirDados(); 
 }
 }
o erro está no método exibirDados() da classe Pessoa, ele não pode ser void.
não há erros nos códigos acima.
faltou criar o objeto na classe Pessoa.
faltou o método main na classe Pessoa.
 faltou criar o objeto Pessoa na classe TestaPessoa, para depois poder chamar seu método através da variável de referência
indicada. Exemplo: Pessoa p = new Pessoa(); e a linha exibirDados() seria substituída pela linha p.exibirDados().
Gabarito
 Coment.
 
 
29/03/2019 EPS: Alunos
simulado.estacio.br/alunos/ 2/3
 4a Questão
Seja a classe:
 public class Navio {
 private String classeNavio;
 private int numPassageiros;
 public Navio(classeNavio)
 {
 this.classeNavio=classeNavio;
 }
 }
 Verifique as afirmativas e marque a opção correta:
 I- A classe possui apenas um construtor.
 II- As instâncias desta classe são criadas com seus atributos vazios ou não inicializados.
 III - A classe apresenta duas variáveis de classe mas nenhuma variável de instância.
 Iv - A classe apresenta construtor padrão sobrecarregado.
As afirmativas I e IV estão corretas.
Todas as alternativas estão corretas.
Apenas as alternativas II e III estão corretas.
As alternativas I, II e III estão corretas.
 Apenas a I está correta.
 
 
 5a Questão
No paradigma da orientação a objetos é correto afirmar que
 objetos são instâncias das classes.
objetos servem para declarar classes.
construtor é um atributo da classe.
uma classe deve possuir apenas um construtor.
superclasses herdam atributos das subclasses.
 
 
 6a Questão
Seja a Classe1, cuja declaração possui outra classe, a Classe2, declarada dentro de um dos seus métodos. Com relação à Classe2 é
correto afirmar que
trata-se de uma Subclasse da Classe1.
trata-se de uma Classe Anônima.
trata-se de uma Classe Externa.
a linguagem Java não possui este tipo de implementação.
 trata-se de uma classe Interna Local.
 
 
 7a Questão
Alguns métodos não retornam valores. Eles podem ser executados apenas para exibir um valor, por exemplo. Neste caso, usa-se
uma palavra chave como se fosse um tipo de dado para valores de retorno. Quando Java encontra essa palavra chave sendo usada
como um tipo de dado de valor de retorno, Java sabe que nada deverá ser retornado.
public
static
 void
Scanner
main
 
 
 8a Questão
Métodos construtores são métodos que, no momento em que os objetos de uma classe são instanciados, eles podem ser empregados
para atribuir valores aos atributos definidos na classe para cada um dos seus objetos. Tais métodos são facilmente identificáveis em
uma classe pois:
29/03/2019 EPS: Alunos
simulado.estacio.br/alunos/ 3/3
é um método que só pode ser acessado após a classe ser instanciada.
 possuem o mesmo nome da classe.
apenas eles atribuem valores aos atributos da classe.
são métodos que não utilizam parâmetros.
são métodos definidos como "private".

Mais conteúdos dessa disciplina