Logo Passei Direto
Buscar

N2 PROGRAMAÇÃO ORIENTADA A OBJETO

Ferramentas de estudo

Questões resolvidas

Analise o trecho de código abaixo e escolha a alternativa com a instrução mais adequada para ser inseridas na linha 4.
Trecho de código:
1.... String umaPalavra;
2..... Scanner t = new Scanner(System.in);
3.... System.out.print("Digite apenas uma palavra : ");
4..... _____________________
4..... System.out.println("A palavra digitada foi:" + umaPalavra);
a. umaPalavra=t.nextline();
b. umaPalavra=t.nextLine();
c. umaPalavra=t.next();
d. t=umaPalavra.nextLine();

As linhas 1 e 2 abaixo, representam trechos retirados de classes diferentes. A linha 1 pertence a classe Professor. A linha 2 pertence a classe ExecutaClasseProfessor. Considerando essas informações, escolha a alternativa correta.
Trecho da Classe Professor: 1 - public class Professor extends PessoaGenerica{ Trecho da Classe ExeutaClasseProfessor 2 - Professor p1 = new Professor();
a. Professor() também é o construtor da classe PessoaGenerica.
b. Exatamente o mesmo construtor da super classe será o da subclasse, sem a possibilidade de alteração.
c. O construtor é um método que pode ser implementado no programa que o invocar.
d. A classe Professor foi criada com o recurso de Herança.
e. p1 é uma classe por herança

Para implementar um recurso de programação para realizar a leitura do teclado para entrada de dados em nossos programas em Java, é necessário a importação de classes externas. Um exemplo dessas classes é a:
a. Scanf
b. objeto.nextLine()
c. Input
d. Scanner

Respostas multiplas. Para acertar a questão você deverá assinalar duas corretas. As linhas 1 e 2 abaixo representam trechos retirados de classes diferentes. A linha 1 pertence a classe Professor. A linha 2 pertence a classe ExecutaClasseProfessor. Considerando essas informações, escolha as duas alternativas corretas. Cuidado: Ao assinar 3 ou mais questões a alternativa pontuará negativamente.
Trecho da Classe Professor: 1 - public class Professor extends PessoaGenerica{ Trecho da Classe ExeutaClasseProfessor: 2 - Professor p1 = new Professor();
a. Professor() também é o construtor da classe PessoaGenerica.
b. A classe Professor foi criada com o recurso de Herança.
c. O construtor é um método que pode ser implementado no programa que o invocar.
d. Mesmo PessoaGenerica possuindo apenas um construtor, ainda assim poderíamos implementar vários construtores na classe Professor.

Se criarmos um método do tipo static em uma classe, a forma mais indicada e simplificada para invocá-lo em um programa do mesmo pacote, é da seguinte forma:
a. NomedaClasse nomedoobjeto.nomedoMetodoEstatico();
b. nomedoMetodoEstatico();
c. objeto.nomedoMetodoEstatico();
d. NomedaClasse nomedoMetodoEstatico();

Para adicionar classes externas ao nosso projeto, ou seja, classes que não façam parte do pacote do projeto, é necessário informar no início do código o comando:
a. Include
b. Extends
c. Override
d. Import

Sobre Construtores, analise o texto de código abaixo de uma mesma classe e escolha a alternativa que demonstre o uso correto de um dos Construtores:
Conta(){ .... .... } Conta(String a, double b){ .... .... } Conta(int a, int b, int c){ .... .... }
a. Conta cp = new Conta(100.50,100);
b. Conta cp = new Conta(100,100.50);
c. Conta cp = new Conta("100.50", 78);
d. Conta cp = new Conta(100.50);

Analise o trecho de código abaixo e escolha a alternativa com a instrução mais adequada para ser inseridas na linha 5.
Trecho de código:
1.... public static void main(String x[]){
2.... String n1;
3..... Double n2;
4..... n1 = JOptionPane.showInputDialog("Digite um numero : ");
5..... .......................................................................................
6..... JOptionPane.showMessageDialog("O numero digitado mais 10% é " + (n2 * 1.10) );
}
a. n2 = Double.parseDouble(n1);
b. n2=t.nextDouble();
c. n1=t.nextDouble();
d. n1 = Double.parseDouble(n2);

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

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

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

Analise o trecho de código abaixo e escolha a alternativa com a instrução mais adequada para ser inseridas na linha 4.
Trecho de código:
1.... String umaPalavra;
2..... Scanner t = new Scanner(System.in);
3.... System.out.print("Digite apenas uma palavra : ");
4..... _____________________
4..... System.out.println("A palavra digitada foi:" + umaPalavra);
a. umaPalavra=t.nextline();
b. umaPalavra=t.nextLine();
c. umaPalavra=t.next();
d. t=umaPalavra.nextLine();

As linhas 1 e 2 abaixo, representam trechos retirados de classes diferentes. A linha 1 pertence a classe Professor. A linha 2 pertence a classe ExecutaClasseProfessor. Considerando essas informações, escolha a alternativa correta.
Trecho da Classe Professor: 1 - public class Professor extends PessoaGenerica{ Trecho da Classe ExeutaClasseProfessor 2 - Professor p1 = new Professor();
a. Professor() também é o construtor da classe PessoaGenerica.
b. Exatamente o mesmo construtor da super classe será o da subclasse, sem a possibilidade de alteração.
c. O construtor é um método que pode ser implementado no programa que o invocar.
d. A classe Professor foi criada com o recurso de Herança.
e. p1 é uma classe por herança

Para implementar um recurso de programação para realizar a leitura do teclado para entrada de dados em nossos programas em Java, é necessário a importação de classes externas. Um exemplo dessas classes é a:
a. Scanf
b. objeto.nextLine()
c. Input
d. Scanner

Respostas multiplas. Para acertar a questão você deverá assinalar duas corretas. As linhas 1 e 2 abaixo representam trechos retirados de classes diferentes. A linha 1 pertence a classe Professor. A linha 2 pertence a classe ExecutaClasseProfessor. Considerando essas informações, escolha as duas alternativas corretas. Cuidado: Ao assinar 3 ou mais questões a alternativa pontuará negativamente.
Trecho da Classe Professor: 1 - public class Professor extends PessoaGenerica{ Trecho da Classe ExeutaClasseProfessor: 2 - Professor p1 = new Professor();
a. Professor() também é o construtor da classe PessoaGenerica.
b. A classe Professor foi criada com o recurso de Herança.
c. O construtor é um método que pode ser implementado no programa que o invocar.
d. Mesmo PessoaGenerica possuindo apenas um construtor, ainda assim poderíamos implementar vários construtores na classe Professor.

Se criarmos um método do tipo static em uma classe, a forma mais indicada e simplificada para invocá-lo em um programa do mesmo pacote, é da seguinte forma:
a. NomedaClasse nomedoobjeto.nomedoMetodoEstatico();
b. nomedoMetodoEstatico();
c. objeto.nomedoMetodoEstatico();
d. NomedaClasse nomedoMetodoEstatico();

Para adicionar classes externas ao nosso projeto, ou seja, classes que não façam parte do pacote do projeto, é necessário informar no início do código o comando:
a. Include
b. Extends
c. Override
d. Import

Sobre Construtores, analise o texto de código abaixo de uma mesma classe e escolha a alternativa que demonstre o uso correto de um dos Construtores:
Conta(){ .... .... } Conta(String a, double b){ .... .... } Conta(int a, int b, int c){ .... .... }
a. Conta cp = new Conta(100.50,100);
b. Conta cp = new Conta(100,100.50);
c. Conta cp = new Conta("100.50", 78);
d. Conta cp = new Conta(100.50);

Analise o trecho de código abaixo e escolha a alternativa com a instrução mais adequada para ser inseridas na linha 5.
Trecho de código:
1.... public static void main(String x[]){
2.... String n1;
3..... Double n2;
4..... n1 = JOptionPane.showInputDialog("Digite um numero : ");
5..... .......................................................................................
6..... JOptionPane.showMessageDialog("O numero digitado mais 10% é " + (n2 * 1.10) );
}
a. n2 = Double.parseDouble(n1);
b. n2=t.nextDouble();
c. n1=t.nextDouble();
d. n1 = Double.parseDouble(n2);

Prévia do material em texto

Analise o trecho de código abaixo e escolha a alternativa com a instrução mais adequada para ser inseridas na linha 4. 
Trecho de código: 
1.... String umaPalavra; 
2..... Scanner t = new Scanner(System.in); 
3.... System.out.print("Digite apenas uma palavra : "); 
4..... _____________________ 
4..... System.out.println("A palavra digitada foi:" + umaPalavra); 
 
 
a. 
umaPalavra=t.nextLine(); 
 
b. 
umaPalavra=t.next(); 
 
c. 
t=umaPalavra.nextLine(); 
 
d. 
umaPalavra=t.nextline(); 
Feedback 
A resposta correta é: umaPalavra=t.next(); 
Questão 2 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
As linhas 1 e 2 abaixo, representam trechos retirados de classes diferentes. A 
linha 1 pertence a classe Professor. A linha 2 pertence a classe 
ExecutaClasseProfessor. Considerando essas informações, escolha a 
alternativa correta. 
Trecho da Classe Professor: 
 1 - public class Professor extends PessoaGenerica{ 
Trecho da Classe ExeutaClasseProfessor 
 2 - Professor p1 = new Professor(); 
 
 
a. 
Exatamente o mesmo construtor da super classe será o da subclasse, sem a possibilidade de alteração. 
 
b. 
A classe Professor foi criada com o recurso de Herança. 
 
c. 
p1 é uma classe por herança 
 
d. 
Professor() também é o construtor da classe PessoaGenerica. 
 
e. 
O construtor é um método que pode ser implementado no programa que o invocar. 
Feedback 
A resposta correta é: A classe Professor foi criada com o recurso de Herança. 
Questão 3 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Para implementar um recurso de programação para realizar a leitura do teclado para entrada de dados em nossos programas 
em Java, é necessário a importação de classes externas. Um exemplo dessas classes é a: 
 
a. 
Scanf 
 
b. 
objeto.nextLine() 
 
c. 
Input 
 
d. 
Scanner 
Feedback 
A resposta correta é: Scanner 
Questão 4 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Respostas multiplas. Para acertar a questão você deverá assinalar duas corretas. As linhas 1 e 2 abaixo representam 
trechos retirados de classes diferentes. A linha 1 pertence a classe Professor. A linha 2 pertence a classe 
ExecutaClasseProfessor. Considerando essas informações, escolha as duas alternativas corretas. Cuidado :Ao assinar 3 ou 
mais questões a alternativa pontuará negativamente. 
Trecho da Classe Professor: 
 1 - public class Professor extends PessoaGenerica{ 
 
Trecho da Classe ExeutaClasseProfessor: 
 2 - Professor p1 = new Professor(); 
 
 
a. 
Professor() também é o construtor da classe PessoaGenerica. 
 
b. 
A classe Professor foi criada com o recurso de Herança. 
 
c. 
O construtor é um método que pode ser implementado no programa que o invocar. 
 
 
d. 
Mesmo PessoaGenerica possuindo apenas um construtor, ainda assim poderíamos implementar vários construtores na classe 
Professor. 
Feedback 
As respostas corretas são: Mesmo PessoaGenerica possuindo apenas um construtor, ainda assim poderíamos implementar 
vários construtores na classe Professor., A classe Professor foi criada com o recurso de Herança. 
Questão 5 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Sobre encapsulamento, analise o código na ilustração e responda, considerando que a classe em questão será utilizada por 
um programa no mesmo pacote do seu projeto de origem. 
 
 
a. 
Apenas para o atributo nome são necessários setter e getter devido seu encapsulamento. 
 
b. 
O elementoB é do tipo Setters (set). 
 
c. 
O elementoA é do tipo getters (get). 
 
d. 
Estão faltando métodos sets e gets para o atributo telefone. 
Feedback 
A resposta correta é: Apenas para o atributo nome são necessários setter e getter devido seu encapsulamento. 
Questão 6 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Se criarmos um método do tipo static em uma classe, a forma mais indicada e simplificada para invocá-lo em um programa do 
mesmo pacote, é da seguinte forma: 
 
a. 
NomedaClasse nomedoobjeto.nomedoMetodoEstatico(); 
 
b. 
nomedoMetodoEstatico(); 
 
c. 
objeto.nomedoMetodoEstatico(); 
 
d. 
NomedaClasse nomedoMetodoEstatico(); 
Feedback 
A resposta correta é: nomedoMetodoEstatico(); 
Questão 7 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Para adicionar classes externas ao nosso projeto, ou seja, classes que não façam parte do pacote do projeto, é necessário 
informar no início do código o comando: 
 
a. 
Override 
 
b. 
Include 
 
c. 
Extends 
 
d. 
Import 
Feedback 
A resposta correta é: Import 
Questão 8 
Correto 
Atingiu 1,00 de 1,00 
Marcar questão 
Texto da questão 
Analise os códigos das classes a seguir e escolha a alternativa correta. 
classe 1: 
public class Vendedor extends Funcionarios{ 
} 
classe 2: 
public class Funcionarios( 
} 
classe 3: 
public class ConsultaVendedor{ 
 public static void main(String x[]){ 
 } 
} 
 
a. 
A classe Vendedor é uma Superclasse 
 
b. 
Pensando na execução do programa ou do projeto, a classe principal é a Vendedor. 
 
c. 
Pensando na execução do programa ou do projeto, a classe principal é a ConsultaVendedor. 
 
 
d. 
ConsultaVendedor é uma Subclasse 
Feedback 
A resposta correta é: Pensando na execução do programa ou do projeto, a classe principal é a ConsultaVendedor. 
 
Questão 9 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Sobre Construtores, analise o texto de código abaixo de uma mesma classe e escolha a alternativa que demonstre o uso 
correto de um dos Construtores: 
Conta(){ 
 .... 
 .... 
} 
 
Conta(String a, double b){ 
 .... 
 .... 
} 
 
Conta(int a, int b, int c){ 
 .... 
 .... 
} 
 
a. 
Conta cp = new Conta(100.50,100); 
 
b. 
Conta cp = new Conta(100,100.50); 
 
c. 
Conta cp = new Conta("100.50", 78); 
 
d. 
Conta cp = new Conta(100.50); 
Feedback 
A resposta correta é: Conta cp = new Conta("100.50", 78); 
Questão 10 
Incorreto 
Atingiu 0,00 de 1,00 
Marcar questão 
Texto da questão 
Analise o trecho de código abaixo e escolha a alternativa com a instrução mais adequada para ser inseridas na linha 5. 
Trecho de código: 
1.... public static void main(String x[]){ 
2.... String n1; 
3..... Double n2; 
4..... n1 = JOptionPane.showInputDialog("Digite um numero : "); 
5..... ....................................................................................... 
6..... JOptionPane.showMessageDialog("O numero digitado mais 10% é " + (n2 * 1.10) ); 
} 
 
a. 
n2 = Double.parseDouble(n1); 
 
b. 
n2=t.nextDouble(); 
 
c. 
n1 = Double.parseDouble(n2); 
 
d. 
n1=t.nextDouble(); 
Feedback 
As respostas corretas são: n2 = Double.parseDouble(n1);, n2=t.nextDouble();

Mais conteúdos dessa disciplina