Buscar

exercícioAula 05

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

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
Você viu 3, do total de 3 páginas

Prévia do material em texto

1.
		Marque a opção que corresponda a uma mensagem, baseada em GUI, para o usuário informar a idade na própria caixa de diálogo.
	
	
	
	
	 
	JOptionPane.showInputDialog("Informe a sua idade");
	
	
	JOptionPane.showMessageDialog(idade, "Informe a sua idade");
	
	
	JOptionPane.showMessageDialog(null, "Informe a sua idade");
	
	
	JOptionPane.showDialog("Informe a sua idade");
	
	
	JOptionPane.showInputDialog(int idade, "Informe a sua idade");
	
	
	
		2.
		Marque a opção que preenche as lacunas corretamente: 
1. Um _____ organiza os componentes GUI em um Container. 
2. O método _____ é utilizado para especificar o gerenciador de layout para um container. 
3. A classe _____ contém métodos que exibem diálogos de mensagem e diálogos de entrada. 
4. GUI é um acrônimo para _____ .
	
	
	
	
	
	Controlador de classes, setFrame, JTextField, índice unificado de usuário
	
	
	Gerenciador de classes, run, JOPtionPane, índice unificado de usuário
	
	 
	Gerenciador de layout, setLayout, JOptionPane, interface gráfica com o usuário
	
	
	Controlador de objetos, run, JFrame, interface gráfica com o usuário
	
	
	Gerenciador de layout, thread, JFrame, interface gráfica com o usuário
	
	
	
		3.
		A palavra reservada EXTENDS implementa qual o conceito?
	
	
	
	
	
	Visibilidade
	
	 
	Herança
	
	
	Polimorfismo
	
	
	Portabilidade
	
	
	Associação
	
	
	
		4.
		(ENADE/2011) O paradigma de programação orientado a objetos tem sido largamente utilizado no desenvolvimento de sistemas.
Considerando o conceito de herança, avalie as afirmações abaixo.
I. Herança é uma propriedade que facilita a implementação de reuso.
II. Quando uma subclasse é criada, essa herda todas as características da superclasse, não podendo possuir propriedades e métodos próprios.
III. Herança múltipla é uma propriedade na qual uma superclasse possui diversas subclasses.
IV. Extensão é uma das formas de se implementar herança.
É correto apenas o que se afirma em:
	
	
	
	
	
	II e III
	
	
	I
	
	 
	I e IV
	
	
	II e IV
	
	
	III
	 Gabarito Comentado
	
	
		5.
		Dado o código abaixo, marque a alternativa correta referente ao resultado a ser impresso: 
public class Poligono { 
public float dim[]; 
public String nome; 
public float area(){return 0;}; 
} 
class Triangulo extends Poligono{ 
Triangulo(float base, float altura){ 
dim = new float[2]; 
dim[0] = base; 
dim[1] = altura; 
nome = "Triângulo"; 
} 
public float area(){ 
return dim[0]*dim[1]/2; 
} 
} 
public class TestePoligono { 
public static void main(String args[]){ 
int n=2; 
Poligono[] pols = new Poligono[n]; 
pols[0] = new Triangulo(2,4); 
pols[1] = new Triangulo(3,6); 
for(int i=0; i
System.out.println(pols[i].nome + ": " + "area = " + pols[i].area()+" "); 
} 
} 
}
	
	
	
	
	
	Triângulo: area = 18.0 Triângulo: area = 8.0
	
	
	Triângulo: area = 18.0 Triângulo: area = 4.0
	
	
	Triângulo: area = 8.0 Triângulo: area =18.0
	
	
	Triângulo: area = 9.0 Triângulo: area = 4.0
	
	 
	Triângulo: area = 4.0 Triângulo: area = 9.0
	
	
	
		6.
		(PRODEB 2008) Dado a estrutura da linguagem Java para acesso a arquivos, assinale a alternativa correta.
	
	
	
	
	
	A classe abstrata OutputStream define métodos para entrada de dados baseada em bytes.
	
	
	A classe abstrata File define métodos para entrada de dados baseada em bytes.
	
	 
	A classe abstrata InputStream define métodos para entrada de dados baseada em bytes.
	
	
	A classe abstrata Writer define métodos para entrada de dados baseada em bytes.
	
	
	A classe abstrata Reader define métodos para entrada de dados baseada em bytes.

Outros materiais