Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS VI

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PROGRAMAÇÃO ORIENTADA A OBJETOS 
 
Simulado: CCT0079_SM_************ V.2 Fechar 
Aluno(a): JULIANA SOUZA MOREIRA Matrícula: 201301869651 
Desempenho: 0,5 de 0,5 Data: 17/11/2015 17:13:44 (Finalizada) 
 
 1a Questão (Ref.: 201302541871) Pontos: 0,1 / 0,1 
Em relação ao modificadores está correto afirma que: 
 
O protected permite a visibilidade dentro da classe proprietária (owner) e de suas subclasses. 
 
O public permite somente a visibilidade em todas as classes do pacote corrente a 
classe proprietária (owner). 
O package permite a visibilidade em todas as classes da aplicação. 
O protected permite a visibilidade somente dentro da classe proprietária (owner). 
 
O private permite a visibilidade somente dentro da classe proprietária (owner) e de 
suas subclasses. 
 
 
 
 
 
2
a
 Questão (Ref.: 201302562939) Pontos: 0,1 / 0,1 
Tei Ping, aluna de programação Java, escreveu uma classe, 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 AlunoBolsista extends Aluno { 
 
public float desconto; 
 
public void imprimirDados() { 
super.imprimirDados(); 
System.out.println("Desconto de " + desconto + " %"); 
} 
} 
 
Instância 
Polimorfismo 
Encapsulamento 
 
Herança 
Abstração 
 
 
 
 
 
3
a
 Questão (Ref.: 201302527533) Pontos: 0,1 / 0,1 
 
Um programador Júnior precisa adicionar, a um JFrame, um JButton com o texto "Enviar". Toda a vez 
que o mouse estiver sobre o botão, o cursor do mesmo deve ser alterado para o ícone "mãozinha". Dadas 
as opções abaixo, qual representa o trecho código necessário para este fim? 
 
JButton botao = new JButton("Enviar"); 
botao.setCursor(new 
Cursor.getPredefinedCursor(HAND_CURSOR)); frame.add(botao); 
 
JButton botao = new JButton("Enviar"); 
botao.setCursor(new 
Cursor(HAND_CURSOR)); frame.add(botao); 
 
JButton botao = new JButton("Enviar"); 
botao.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); 
frame.add(botao); 
JButton botao = new JButton("Enviar"); 
botao.setCursor(new Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); 
 
frame.add(botao); 
 
JButton botao = new JButton("Enviar"); 
botao.setCursor(Cursor.getPredefinedCursor(HAND_CURSOR)); 
frame.add(botao); 
 
 Gabarito Comentado. 
 
 
 
 
 
 
4
a
 Questão (Ref.: 201302047677) Pontos: 0,1 / 0,1 
Identifique qual o método que NÃO é comum em todos os componentes do Swing. 
 
setBackground(Color) 
 
isEnabled / setEnabled(boolean) 
isTrue / setVisible(boolean) 
isVisible / setVisible(boolean) 
setFont(Font) 
 
 Gabarito Comentado. 
 
 
 
 
 
5
a
 Questão (Ref.: 201302603939) Pontos: 0,1 / 0,1 
 
São controles do Java SWING? 
 
JFrame 
JPanel 
JButton 
JTextField 
JLabel

Outros materiais