Baixe o app para aproveitar ainda mais
Prévia do material em texto
08/12/2017 EPS http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/5 Resposta: Gabarito: public class Funcionario { private String nome; private int idade; public Funcionario(String nome, int idade){ this.nome=nome; this.idade=idade; } public int getIdade(){ return idade; } public String getNome(){ return nome; } public void setNome(String nome){ this.nome=nome; } public void setIdade(int idade){ this.idade=idade; } } public class Dependente{ private String nome; private int idade; public Dependente(String nome, int idade){ this.nome=nome; this.idade=idade; } public int getIdade(){ return idade; } public String getNome(){ return nome; } public void setNome(String nome){ this.nome=nome; } public void setIdade(int idade){ this.idade=idade; } } public class ConvertaPrincipal { public static void main(String[] args) { Funcionario func1 = new Funcionario("jose",40); Dependente dep1 = new Dependente("ana",20); System.out.println(func1.getNome()+func1.getIdade()); System.out.println(dep1.getNome()+dep1.getIdade()); } } 3. Ref.: 641708 Pontos: 0,0 / 1,0 Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em java. Marque a única alternativa CORRETA, para a descrição do processo de compilação e execução do programa. Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.class o bytecode é executado. Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é executado. Com o comando java MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em 08/12/2017 EPS http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/5 seguida com o comando javac MeuPrograma o bytecode é executado. Com o comando java MeuPrograma.javac compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. Com o comando javac MeuPrograma compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. 4. Ref.: 823762 Pontos: 0,0 / 1,0 Ao se executar o trecho de código abaixo, escrito em Java, qual será o resultado obtido? int a = 1+3/2; System.out.println(a); 2 existe erro de compilação 2.5 1 existe erro de execução: tipo inválido 5. Ref.: 231686 Pontos: 0,0 / 1,0 As interfaces gráficas com o usuário (GUI - Graphical User Interface) são construídas a partir de componentes GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer- lhes funcionalidade, estão agrupadas em dois grandes pacotes: javax.swing e java.util java.lang e javax.swing java.util e java.lang java.awt e javax.swing java.awt e java.lang Gabarito Comentado. 6. Ref.: 33290 Pontos: 1,0 / 1,0 Para declarar uma constante chamada SIZE do tipo inteiro e com valor 10 no Java, podemos utilizar a construção: void final int SIZE = 10 static extend integer SIZE = 10 static final int SIZE = 10 this extend integer SIZE := 10 this final int SIZE :=10 Gabarito Comentado. 7. Ref.: 32115 Pontos: 0,0 / 1,0 Analise o código Java abaixo, sabendo-se que as classes encontram-se no mesmo pacote, assinale a alternativa correta: class A { private int atrA; } class B extends A { protected int atrB; } 08/12/2017 EPS http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/5 class C extends B, A{ private int atrC; } A classe C, por herdar as características das classes A e B, pode acessar diretamente os atributos de A e B A classe B herda as características de A e pode acessar diretamente o atributo de A A classe C está herdando as características das classes B e A, assumindo a característica de polimorfismo A classe B herda as características de A, mas não tem acesso direto ao atributo de A A classe B possui atributo protegido, sendo assim, qualquer classe que herde não pode acessar diretamente o atributo 8. Ref.: 590658 Pontos: 1,0 / 1,0 Tei Ping, aluna de programação, escreveu uma classe em Java, aqui parcialmente apresentada, que feriu um importante conceito de Orientação a Objetos. Marque a opção que indica o conceito usado incorretamente pela estudante. public class Aluno { public String matricula, nome; public float CR; public void imprimirDados() { System.out.println("Matricula = " + matricula + " Nome = " + nome + " CR = " + CR); } } Herança Abstração Polimorfismo Instância Encapsulamento 9. Ref.: 568612 Pontos: 0,0 / 0,5 Um estagiário de programação foi incumbido de verificar uma linha de código de um programa que apresentava uma tela de forma indesejada. JOptionPane.showInputDialog(null," "," ",JOptionPane.QUESTION_MESSAGE); Para corrigir é necessário conhecer o que se espera, respectivamente, nos campos entre aspas. Assinale a alternativa que define respectivamente. símbolo do tipo de mensagem e o tamanho a cor da caixa de texto. texto da barra de título e o texto interno do campo texto. texto interno da caixa de leitura e o texto da barra de título. texto interno da caixa de leitura e o texto do campo texto. texto da barra de título e o texto interno da caixa de leitura. Gabarito Comentado. 10. Ref.: 615585 Pontos: 0,0 / 0,5 Eventos representam uma ação que ocorreu num componente GUI. Dentre os mais comuns no Swing, qual das opções abaixo NÃO é um evento de ação? Clicar em menus Digitar um texto Cliques em botões Ativar e desativar JCheckbox Ativar um RadioButton Gabarito Comentado. Gabarito Comentado.
Compartilhar